簡體   English   中英

如何在 ssl 中將主題添加到我的 python email 程序中?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM