![]() |
1
128
邮件头注入不是您发送邮件的一个因素,而是您构建邮件的一种因素。检查
email
打包,用它构造邮件,序列化,并将其发送到
|
![]() |
2
37
这是一个简单的python函数,它使用unix sendmail传递邮件。
|
![]() |
3
12
Jim的答案在Python 3.4中对我不起作用。我必须添加一个额外的
没有
|
![]() |
4
5
Python 3.5+ 版本:
|
![]() |
5
4
这个问题很古老,但值得注意的是,有一个名为 Marrow Mailer (以前是TurboMail),在询问此消息之前就已经可用。 它现在正在被移植以支持Python 3,并作为Python 3的一部分进行更新 Marrow 一套。 |
![]() |
6
3
使用os.popen从Python中使用sendmail命令是很常见的 就我个人而言,对于我自己没有编写的脚本,我认为只使用SMTP协议更好,因为它不需要安装sendmail克隆来在windows上运行。 |
![]() |
7
-3
我只是在搜索同样的东西,在Python网站上找到了一个很好的例子: http://docs.python.org/2/library/email-examples.html 从提到的网站:
请注意,这要求您正确设置sendmail/mailx以接受“localhost”上的连接。默认情况下,这适用于我的Mac、Ubuntu和Redhat服务器,但如果遇到任何问题,您可能需要仔细检查。 |
![]() |
8
-7
最简单的答案是smtplib,你可以找到它的文档 here . 您需要做的就是配置本地sendmail以接受来自localhost的连接,默认情况下它可能已经这样做了。当然,您仍然使用SMTP进行传输,但它是本地sendmail,这与使用命令行工具基本相同。 |