是否可以运行私人邮件服务器?

是否可以运行私人邮件服务器?

上周我的电子邮件提供商 (mout.web.de) 被列入 spamcop 名单。因此,我无法向其邮件服务器使用 spamcop 的收件人发送电子邮件。论坛中出现的一个明显的解决方案是切换到另一个(付费)电子邮件提供商。

由于我有一个本地邮件服务器(exim)正在运行,我想知道我是否可以对其进行设置,以便它直接传递邮件而不是像现在一样将其发送到智能主机。如果 spamcop 随后检测到来自我的 IP 的垃圾邮件,我愿意承担责任。

然而,我不拥有自己的域名(只是一个动态 DNS 列表),我担心这可能会成为一个阻碍。

我还依稀记得,几年前,我的一个朋友尝试直接投递邮件,但遇到了问题,因为有些邮件服务器拒绝接受他的邮件(具体细节我记不清了)。

所以

  • 运行我自己的邮件服务器(没有智能主机)是切换到其他电子邮件提供商的重要替代方案吗?
  • 我必须注册自己的域名吗?
  • 还有其他精彩的表演吗?有什么是电子邮件提供商可以做而我在 Linux 上无法做的事情吗?

答案1

  1. 一般来说这是可能的,这就是电子邮件提供商所做的。
  2. 您肯定需要自己的域名。
  3. 许多 ISP 都设置了封锁,因此您被迫通过 ISP 服务器。
  4. 即使您的 ISP 不阻止端口 25,如果您从家庭连接运行来自您 IP 范围的邮件也很可能被标记为垃圾邮件。
  5. 电子邮件是基础设施中复杂且关键的部分,需要付出一些努力才能确保安全。此外,您还必须付出额外的努力来使其可靠(冗余、故障转移等)。

结论

尽管您可以自行设置,但如果您想要可靠的邮件设置且不存在被标记为垃圾邮件发送者的高风险,那么租用数据中心的服务器或向电子邮件提供商付费通常是更好的解决方案。

答案2

问题是垃圾邮件。没有防止垃圾邮件的“标准”方法,每个人都使用不同的方法,并且很少有人提供有关其垃圾邮件检测如何工作的任何信息。即使您安全正确地设置了系统,您也可能会因为您的主机位于列出的 DHCP 块中而被列入黑名单。您确实需要一个静态 IP 地址能够配置 PTR 记录以及 A/AAA r记录(当然还有 TXT 记录中的 SPF)。

动态 DNS 并不是一个阻碍,但不断变化的 IP 地址和没有 PTR 记录意味着您很快就会遇到问题。

Domainkeys/DMARC 也是一个好主意。

但即便如此,管理电子邮件服务器也存在陷阱:太快地向 hotmail/Yahoo/gmail 发送太多电子邮件,您将被列入黑名单 - 这意味着您需要确保已进行适当的限制。对传出的电子邮件运行经过训练的贝叶斯过滤器也是一个好主意。

通常,寻找专业的 SMTP 提供商会更便宜/更可靠。

相关内容