【发布时间】:2018-03-05 21:38:20
【问题描述】:
我想知道,如何在没有端口转发的情况下发送电子邮件。我只是对发送电子邮件感兴趣(对接收电子邮件不感兴趣)。我想从我自己的 SMPT 服务器发送电子邮件。 如果您也指导我完成整个过程,我们将不胜感激。
【问题讨论】:
标签: python email server hosting ubuntu-server
我想知道,如何在没有端口转发的情况下发送电子邮件。我只是对发送电子邮件感兴趣(对接收电子邮件不感兴趣)。我想从我自己的 SMPT 服务器发送电子邮件。 如果您也指导我完成整个过程,我们将不胜感激。
【问题讨论】:
标签: python email server hosting ubuntu-server
我发现发送电子邮件的最简单方法是调用blat 应用程序。它不优雅,但有效。更改服务器和电子邮件地址后,该示例应该可以工作:
import subprocess
subprocess.call('blat -to to@you.com -subject "hey" -body "Body" -server mail.SMTPServer.com -f from@you.com', shell=True)
我刚刚意识到您标记了 Ubuntu。您可以使用您选择的内置 Linux 电子邮件客户端执行完全相同的操作,但您必须查看手册页。通过完全从命令行发送电子邮件进行实验,当它工作时,将该行粘贴到 subprocess.call 中。
【讨论】: