[英]How can i add subject to my python email program in ssl?
我想将主题添加到我的 python email 程序中,我该怎么做? 我不想使用任何 python 库,我只想使用 ssl,任何人都可以给我代码示例,以便我可以复制粘贴吗? 我也看了 4 个堆栈流解决方案,但我不明白如何在我的程序中做到这一点,原因是我不是 python 程序员,但我想使用这个程序,我认为添加一个主题你几乎不需要花 1 分钟的时间来写作那,如果你知道如何在 ssl 中做到这一点,请只用代码示例回答这个问题,不要向我推荐任何其他堆栈溢出问题链接,因为我看了很多,但我做不到,
import smtplib, ssl
email = "myemail@gmail.com"
password = "mypassword"
message = """\
Hello World
"""
receiver = "reciveremail@gmail.com"
port = 465
sslcontext = ssl.create_default_context()
connection = smtplib.SMTP_SSL("smtp.gmail.com", port, context=sslcontext)
connection.login(email, password)
connection.sendmail(email, reciever, message)
print("sent")
您可以将主题设为正文的 header。
试试这个:
import smtplib, ssl
email = "myemail@gmail.com"
password = "mypassword"
subject= "Put here your subject"
body = """\
Hello World
"""
message = 'Subject: {}\n\n{}'.format(subject, body)
receiver = "reciveremail@gmail.com"
port = 465
sslcontext = ssl.create_default_context()
connection = smtplib.SMTP_SSL("smtp.gmail.com", port, context=sslcontext)
connection.login(email, password)
connection.sendmail(email, reciever, message)
print("sent")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.