我正在考虑这样一种情况,我可以在自己的系统上使用 SMTP 服务器来实际从 thunderbird 发送电子邮件给收件人,这可能是一种管理邮件发送方式的方法,也可以管理是否要使用防病毒软件等来扫描邮件。
有没有什么方法可以通过安装 SMTP 服务器并更改我的设置来路由电子邮件。(例如服务器 127.0.0.1 端口 25)
我已经安装了 hMailServer,并查看了配置,但我觉得缺少了一些东西。
谢谢
答案1
是的,您只需安装 hMailServer 或 Mercury Mail 即可拥有 SMTP 服务器。
然而,最大的问题是垃圾邮件。
许多(几乎所有)邮件服务器都会阻止来自住宅连接的消息,原因是大量的垃圾邮件问题。
出于同样的原因,您的 ISP 可能也会阻止端口 25 上的所有 SMTP 连接。
如今,大多数邮件提供商都使用 SPF,它限制了允许从其域发送消息的服务器。
换句话说,带有 的邮件只能从 Google 自己的服务器发送。如果您使用自己的服务器,由于 SPF 检查失败,邮件很可能会标记为垃圾邮件或被完全拒绝。
From: [email protected]
换句话说,您将无法直接发送邮件。你会仍然必须配置你的 SMTP 服务器中继一切通过您的邮件提供商的服务器。
除此之外,计算机只有在开机时才能工作。如果您发送了一条消息,而收件人的服务器出现问题,您的服务器将重试发送 - 但如果您晚上关闭它,它就无法重试。另一方面,您的邮件提供商的服务器始终处于开启状态。