【问题标题】:How to send email without port forwarding?如何在没有端口转发的情况下发送电子邮件?
【发布时间】:2018-03-05 21:38:20
【问题描述】:

我想知道,如何在没有端口转发的情况下发送电子邮件。我只是对发送电子邮件感兴趣(对接收电子邮件不感兴趣)。我想从我自己的 SMPT 服务器发送电子邮件。 如果您也指导我完成整个过程,我们将不胜感激。

【问题讨论】:

    标签: python email server hosting ubuntu-server


    【解决方案1】:

    我发现发送电子邮件的最简单方法是调用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 中。

    【讨论】:

    • blat 应用,还有其他选择吗
    • 或者我只是买一个便宜的网络主机并开始发送电子邮件
    猜你喜欢
    • 2019-03-04
    • 1970-01-01
    • 2014-03-17
    • 2015-12-12
    • 2012-01-06
    • 2017-01-28
    • 2011-06-06
    • 2011-07-07
    • 2021-11-14
    相关资源
    最近更新 更多