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