【发布时间】:2022-06-17 11:05:20
【问题描述】:
- 我正在尝试运行 python 脚本来自动发送电子邮件,但我一直遇到此错误。
关于如何解决此问题的任何建议?
import smtplib
from email import message
from_addr = 'myemail@gmail.com'
to_addr = 'myemail@gmail.com'
subject = 'Test Email'
body = 'Test'
msg = message.Message()
msg.add_header('from', from_addr)
msg.add_header('to', to_addr)
msg.add_header('subject', subject)
msg.set_payload(body)
server = smtplib.SMTP('smtp.gmail.com', 587)
server.login(from_addr, 'password')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Program `Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.1264.0_x64__qbz5n2kfra8p0\lib\smtplib.py", line 716, in login`
raise SMTPNotSupportedError(
smtplib.SMTPNotSupportedError: 服务器不支持 SMTP AUTH 扩展。
【问题讨论】:
标签: python