Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.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_Linux_Sendmail - Fatal编程技术网

python脚本中不稳定的smtp行为

python脚本中不稳定的smtp行为,python,linux,sendmail,Python,Linux,Sendmail,我有一个python脚本通过sendmail发送电子邮件。但它是不稳定的,有时它可以发送电子邮件,有时它不能 在/var/log/syslog中,我分别在发送邮件尝试失败和成功时收到以下日志 邮件传递失败: postfix/smtp[24974]: 484D83614DF: to=<someaddress@gmail.com>, relay=none, delay=20, delays=0.01/0.02/20/0, dsn=4.4.3, status=deferred (Host

我有一个python脚本通过sendmail发送电子邮件。但它是不稳定的,有时它可以发送电子邮件,有时它不能

在/var/log/syslog中,我分别在发送邮件尝试失败和成功时收到以下日志

邮件传递失败:

postfix/smtp[24974]: 484D83614DF: to=<someaddress@gmail.com>, relay=none, delay=20, delays=0.01/0.02/20/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=smtp.gmail.com type=A: Host not found, try again)
postfix/smtp[24974]:484D83614DF:to=,relay=none,delay=20,delays=0.01/0.02/20/0,dsn=4.4.3,status=deferred(找不到主机或域名。name=smtp.gmail.com type=A的名称服务错误:找不到主机,重试)
成功投递邮件

postfix/smtp[57449]: 2DAFC361287: to=<someaddress@gmail.com>, relay=smtp.gmail.com[74.125.195.109]:587, delay=7.6, delays=0.01/0.06/5.8/1.7, dsn=2.0.0, status=sent (250 2.0.0 OK 1488801313 t30sm26793865wra.52 - gsmtp)
postfix/smtp[57449]:2DAFC361287:to=,relay=smtp.gmail.com[74.125.195.109]:587,delay=7.6,delays=0.01/0.06/5.8/1.7,dsn=2.0.0,status=sent(250 2.0.0.0 OK 1488801313 t30sm26793865wra.52-gsmtp)

如果尝试失败,我会得到relay=none主机或域名未找到…我正在Windows主机上使用Ubuntu来宾vmware。这种不稳定行为背后可能的原因是什么?

您的DNS服务或internet连接不可靠。我投票关闭此问题,因为错误指向网络中的问题,而不是您的代码。