Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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 2.7 Python smtplib电子邮件不';不要发送到外部地址_Python 2.7_Smtp_Smtplib_Mime Mail - Fatal编程技术网

Python 2.7 Python smtplib电子邮件不';不要发送到外部地址

Python 2.7 Python smtplib电子邮件不';不要发送到外部地址,python-2.7,smtp,smtplib,mime-mail,Python 2.7,Smtp,Smtplib,Mime Mail,我可以使用mime和smtplib在内部自动发送一些电子邮件,但由于某些原因,这些电子邮件无法发送到外部地址(公司域之外) 产生以下错误: SMTPRecipientsRefused: {'someemail@externaldomain.com': (550, '5.7.1 Unable to relay')} 管理员坚持认为已启用中继,并告诉我使用Powershell向外部域发送电子邮件是可行的,所以这不可能是中继问题 所以现在我被卡住了。如果这不是python告诉我的问题,那么我的管理员

我可以使用mime和smtplib在内部自动发送一些电子邮件,但由于某些原因,这些电子邮件无法发送到外部地址(公司域之外)

产生以下错误:

SMTPRecipientsRefused: {'someemail@externaldomain.com': (550, '5.7.1 Unable to relay')}
管理员坚持认为已启用中继,并告诉我使用Powershell向外部域发送电子邮件是可行的,所以这不可能是中继问题

所以现在我被卡住了。如果这不是python告诉我的问题,那么我的管理员是错了还是发生了其他事情


有什么想法吗?

看起来我只需要在这种情况下进行身份验证:

server.ehlo()
server.starttls()
server.ehlo
server.login('user', 'pass')
server.ehlo()
server.starttls()
server.ehlo
server.login('user', 'pass')