1 回答

TA貢獻1847條經驗 獲得超7個贊
首先,為了使 gmail 能夠與 python 腳本正常工作,您需要配置 gmail 以允許低安全性應用程序。我假設你已經完成了這一部分,否則你可以查看 gmail 幫助。
Gmail 幫助開啟安全性較低的應用
這是應該發送電子郵件的腳本:
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
server.ehlo()
server.login('[email protected]', "your password")
msg = MIMEMultipart('alternative',)
msg['From'] = '[email protected]'
msg['To'] = '[email protected]'
msg['Subject'] = 'Mail testing with Python'
with open('message.txt', 'r') as f:
? ? message = f.read()
msg.attach(MIMEText(message, 'plain'))
text = msg.as_string().encode('utf8')
server.sendmail('[email protected]', '[email protected]', text)
添加回答
舉報