Skip to content

Commit f69bbd5

Browse files
committed
Use mixed MIME type for attachments.
1 parent 977a02b commit f69bbd5

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

sendgrid/transport/smtp.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,12 @@ def send(self, message):
5353
# Compose the message. If there are two bodies we need to create two
5454
# mime entities, otherwise we send one message
5555
if (message.text and message.html) or message.attachments:
56-
email_message = MIMEMultipart('alternative')
56+
57+
if message.attachments:
58+
email_message = MIMEMultipart('mixed')
59+
else:
60+
email_message = MIMEMultipart('alternative')
61+
5762
if message.text:
5863
email_message.attach(self._getMessageMIME(message.text, 'plain'))
5964
if message.html:

0 commit comments

Comments
 (0)