Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有没有办法解决此smtp连接错误?_Python_Python 3.x_Email_Smtp_Smtplib - Fatal编程技术网

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.')