【发布时间】:2020-04-19 06:54:56
【问题描述】:
我正在创建一个 Python 程序来向用户发送确认电子邮件。
我想使用 SMTP 协议发送消息。我对网络和电子邮件没有深入的了解。所以我在谷歌上搜索,在这里,我发现了很多关于 SMTP 的问题和答案。
我读过“Sending email from SMTP server without the need to enter password”。它说本地主机上的 SMTP 服务器通常不需要任何凭据。如果可以,那台 SMTP 服务器是否可以不受限制地向外发送邮件?
如果垃圾邮件具有类似 SMTP 服务器的功能,该垃圾邮件是否可以不受限制地发送电子邮件?我的误解是什么?
【问题讨论】:
-
这里的问题是,由于垃圾邮件策略,大多数 ISP 会阻止来自动态 IP 地址的 SMTP 流量,这意味着无法保证您的电子邮件传递。您应该设计您的程序,以便您可以使用带有身份验证的外部 SMTP 服务器。
-
我还不清楚。您的意思是内部 SMTP 服务器对于向外界发送电子邮件是无用的?
-
不是 100% 没用,但几乎没用。 SMTP 中继服务器有什么问题?
-
@Marc 没有迹象表明 OP 正在从具有动态 IP 地址的最终用户主机发送电子邮件..
-
谢谢。我错误地认为我可以在不注册任何电子邮件服务的情况下向我的客户发送确认邮件。我现在很清楚我必须使用公共电子邮件服务。
标签: python authentication networking smtp