我想用Python编写一个发送脚本的电子邮件。大多数电子邮件程序必须连接到现有服务器,如Gmail或Hotmail。我希望我的脚本能够独立于这些服务器工作,并且能够自己发送电子邮件(无需在其他任何地方登录)。这是因为大多数电子邮件服务器(如Yahoo)限制了您可以执行的操作,例如控制发件人地址或发送某些类型的文件。所以我想编写自己的脚本来解决这个问题。那我该怎么办?我从哪里开始学习如何做到这一点?我必须自己编写服务器吗?如果我这样做,那怎么办?
答案 0 :(得分:4)
您需要MTA(a.k.a。邮件传输代理),无论是本地还是远程。 SMTP服务器相互通信以传递邮件 - 如果您不想连接到远程邮件,则需要运行本地服务器。查看Postfix或exim - 请注意不要让随机人员连接到它。如果您需要有关配置的帮助,请转到Server Fault。
这与语言无关,BTW。
答案 1 :(得分:0)
Python的email - 模块应该给你一个很好的起点。顺便说一下,这是用谷歌搜索Python email
时的第一个打击。
答案 2 :(得分:0)