无需密码认证的Sendmail(Python 2.4)

0 投票
2 回答
3578 浏览
提问于 2025-04-16 16:05

我想知道怎么在Python 2.4里发送邮件,而且不需要任何密码验证,应该怎么做呢?

2 个回答

1

你需要设置你的邮件服务器,让它允许从运行你Python代码的IP地址发送邮件,而不需要身份验证(比如如果是在同一台机器上运行,就用127.0.0.1这个地址)。

不过,要确保不要让全世界都能发送邮件,否则你的服务器会被用来发送垃圾邮件,很快就会被列入黑名单。

5

看看这个关于smtplib的例子:

http://docs.python.org/library/smtplib.html

没有任何文档说明你必须进行身份验证。

其实,身份验证是可选的。

撰写回答