[英]Sending a MIME email prepared beforehand (in PHP or Python)
是否可以按原樣發送MIME消息而不添加任何標頭? 例如,如果我有一個正確的MIME消息,其中所有標頭和內容都保存到了文本文件中,是否可以不經修改地使用此文件的內容並通過SMTP發送? 顯然,python的SMTP.sendmail和PHP smtp :: mail都至少需要“ To:”和“ From:”,並且將完整的消息傳遞給這些函數似乎不起作用。
您可以閱讀第一行空白行,將其用作其他標題,然后將其余部分發送到正文中。
從文檔中可以看出,python的SMTP.sendmail
應該包含一個發送者,一組接收者以及像您一樣的逐字MIME消息。 (此處,發件人/收件人與郵件本身之間的區別是因為您正在使用SMTP.sendmail
信封確定了實際的收件人 ,並且實際上獨立於郵件有效負載 。)因此,最好使用SMTP.sendmail
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.