diff --git a/apprise/plugins/email/base.py b/apprise/plugins/email/base.py index 5e4250e6..a5e1ef1b 100644 --- a/apprise/plugins/email/base.py +++ b/apprise/plugins/email/base.py @@ -1078,7 +1078,7 @@ class NotifyEmail(NotifyBase): base = MIMEText(body, "plain", "utf-8") if attach: - mixed = MIMEMultipart("mixed") + mixed = MIMEMultipart("related") mixed.attach(base) # Now store our attachments for no, attachment in enumerate(attach, start=1): @@ -1117,6 +1117,10 @@ class NotifyEmail(NotifyBase): ), ) mixed.attach(app) + app.add_header( + 'Content-ID', + '<{}>'.format(Header(filename, 'utf-8')), + ) base = mixed if pgp: