import smtplib
password = "" # App password for your gmail account
# your gmail email address
sender = ""
# No changes here
receiver = "efail.rub@mail.de"
message = """From: sender.efail.upb@mail.de
To: efail.rub@mail.de
Date: Fri, 10 Jul 2020 18:00:00 +0100
MIME-Version: 1.0
Content-Type: application/pkcs7-mime; smime-type=enveloped-data; name=smime.p7m
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7m
<rest of S/MIME message here>
"""
try:
smtpObj = smtplib.SMTP_SSL("smtp.gmail.com", 465)
smtpObj.ehlo()
smtpObj.login(sender, password)
smtpObj.sendmail(sender, receiver, message)
print("Successfully sent email")
smtpObj.close()
except smtplib.SMTPException as e:
print("Error: unable to send email", e)