我能夠成功地從我的python應用程序發送一封電子郵件。但是,這並不是我想要的方式。在瀏覽器或電子郵件應用程序中,名稱僅顯示爲電子郵件地址。我希望它顯示我的名字。設置sendmail的python函數名稱
msg = self.content.toPlainText()
basic_content = 'Subject: {}\n\n{}'.format('Market more',msg)
for email in to_email:
mail = smtplib.SMTP('smtp.office365.com', 587)
mail.ehlo()
mail.starttls()
mail.login("[email protected]","password")
mail.sendmail("[email protected]",email,basic_content)
print("You sent an email")
print("Email sent to:"+str(to_email))
mail.close()
我相信它是在sendmail()函數中設置的,但它似乎並不像我能夠調整參數。
您是否嘗試過將所有的標題? –
@ IgnacioVazquez-Abrams如何設置和發送標題? – EwokHugz
您已經設置了「主題」標題,只需設置更多。 –