无法使用python使用SMTP对象通过sendmail方法发送邮件

无法使用python使用SMTP对象通过sendmail方法发送邮件,python,linux,email,smtp,Python,Linux,Email,Smtp,我正在尝试使用Python测试电子邮件通知,并在上找到了一个示例代码。在运行示例代码时,我遇到以下错误 error: [Errno 111] Connection refused 是否需要在我的Linux设备中安装一些实用程序来允许它发送电子邮件,或者我是否遗漏了其他东西 在这个网站上似乎有多个关于这个错误的问答。也许你可以先试试谷歌。如果情况与其他情况不同,我们将需要更多信息(例如,您的代码)来帮助您。问题已打印给您-脚本无法连接到远程服务器。使用telnet hostname port检查

我正在尝试使用Python测试电子邮件通知,并在上找到了一个示例代码。在运行示例代码时,我遇到以下错误

error: [Errno 111] Connection refused

是否需要在我的Linux设备中安装一些实用程序来允许它发送电子邮件,或者我是否遗漏了其他东西

在这个网站上似乎有多个关于这个错误的问答。也许你可以先试试谷歌。如果情况与其他情况不同,我们将需要更多信息(例如,您的代码)来帮助您。问题已打印给您-脚本无法连接到远程服务器。使用
telnet hostname port
检查与服务器的第一次连接,如果可以,请使用脚本将正确传递的主机名和端口发送到类构造函数。如果要发送到localhost,则选择是,当然需要本地服务器。如果你试图发送给gmail,那么很可能是远程主机因为你“看起来像垃圾邮件”而拒绝了你,或者是你那边的防火墙阻止了你(例如,GoDaddy强制托管服务器使用SMTP中继,不允许你直接与外部SMTP通信)。如果它是您随机选择的任意主机,它也可能没有邮件服务器。无论如何,如果没有更多信息(请参阅帮助中的最小、完整、可验证的示例),没有人能给您答案,只有可能与您毫无关系的模糊一般提示。