diff --git a/apprise/plugins/email/base.py b/apprise/plugins/email/base.py index 187f9b72..42ad590a 100644 --- a/apprise/plugins/email/base.py +++ b/apprise/plugins/email/base.py @@ -1070,7 +1070,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): @@ -1109,6 +1109,10 @@ class NotifyEmail(NotifyBase): ), ) mixed.attach(app) + app.add_header( + 'Content-ID', + '<{}>'.format(Header(filename, 'utf-8')), + ) base = mixed if pgp: