使用Python和smtplib从Gmail发送电子邮件会在电子邮件正文顶部显示“ EXTERNAL”

时间:2019-07-30 15:56:02

标签: python email gmail smtplib

当我使用python和smtplib从Gmail帐户发送电子邮件时,由于某种原因,字符串EXTERNAL位于电子邮件正文的顶部。

在UNIX计算机上,我有一个类似的过程,除了我只能使用没有此问题的本地主机服务器外,但是对于Windows,我需要一个Gmail帐户,因为它没有本地主机服务器。

这实际上是我使用的代码:

import email.mime.text
import smtplib

body = "Test Email"

msg = email.mime.text.MIMEText(body)

msg['Subject'] = 'Automated Test Email'
msg['From'] = 'example@gmail.com'
recipients = ['name@domain.com']
msg['To'] = ','.join(recipients)

server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
server.ehlo()
server.login('example@gmail.com', 'password')
server.sendmail(msg['From'], recipients, msg.as_string())
server.quit()

这是电子邮件的样子:

EXTERNAL

Test Email

0 个答案:

没有答案