[英]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.