Python 有没有办法解决此smtp连接错误?
但这是我得到的错误Python 有没有办法解决此smtp连接错误?,python,python-3.x,email,smtp,smtplib,Python,Python 3.x,Email,Smtp,Smtplib,但这是我得到的错误 import smtplib EMAIL_ADDRESS = '___@gmail.com' PASSWORD = input(str("Enter Password: ")) with smtplib.SMTP('smtp.gmail.com', 587) as smtp: smtp.ehlo() smtp.starttls() smtp.login(EMAIL_ADDRESS, PASSWORD) print("Login
import smtplib
EMAIL_ADDRESS = '___@gmail.com'
PASSWORD = input(str("Enter Password: "))
with smtplib.SMTP('smtp.gmail.com', 587) as smtp:
smtp.ehlo()
smtp.starttls()
smtp.login(EMAIL_ADDRESS, PASSWORD)
print("Login Successful")
subject = 'Grab dinner'
body = 'How about dinner this saturday'
msg = f'Subject{subject}\n\n Body{body}'
smtp.sendmail(EMAIL_ADDRESS, '___@gmail.com', msg)
连接到smtplib的代码工作正常。可能存在一些环境问题,如DNS设置,影响从您的实例到gmail的连接。您可以尝试回答有关配置问题所在的建议
raise SMTPConnectError(code, msg)
smtplib.SMTPConnectError: (451, b'Request action aborted on MFE proxy, SMTP server is not available.')