我应该运行自己的MTA吗?

我需要发送大量的电子邮件,每周大概有六万个。 目前,我们将这项服务外包给第三方,我们预计在未来6个月内将把服务量翻番。 由于服务开始太昂贵,我正在考虑build立我们自己的MTA。

我们自己的系统pipe理员告诉我们,拥有自己的MTA并不难,但是恐怕他可能会过分简化它。

难以处理MTA吗? 我应该担心我的MTA会丢失公司邮件吗? 我应该留在第三方服务?

ps:电子邮件是根据当地的隐私法规收集的,所以没有垃圾邮件。

    自己做这件事不应该有任何问题,但是,你需要一个有经验的系统pipe理员,或者一个愿意学习新东西的系统pipe理员。 这不像只运行另一个守护进程并在防火墙中打开一个端口那么简单。

    我在VPS上运行个人项目的MTA,当然你需要高可用性,并且能够处理更多的负载,一般的设置几乎是一样的。 一些一般的build议:

    • 一定不要以公开的接力,你会被列入黑名单
    • 阅读如何避免可怕的垃圾邮件文件夹
    • 确保正确的MXlogging到位
    • 为您的只发送MTA(mailer.example.com)使用一个子域名
    • 使用正确的邮件标题,从:和答复:
    • 使用DKIM签名邮件(也有助于避免垃圾邮件)

    编辑:

    我忘了两个重点(谢谢symcbean):

    • SPF ,将邮件从您的域限制到特定的IP或范围
    • 智能反弹处理; configuration为与您的邮件列表应用程序交谈(删除死亡地址等)

    除非你的公司在发送电子邮件 ,否则我只会把这看作是最后的手段。

    有很多公司在那里发送大量的电子邮件,所以我会倾向于在投入时间和资源build立和支持自己的MTA解决scheme之前到处购物(或重新协商费用)。

    保持公司敏捷并能够发挥重要作用至关重要。 外包非关键服务可以让您更轻松地完成此任务。

    话虽如此,如果你是在发送电子邮件的业务,那么你绝对应该看看build立自己的MTA – 尽pipe你可能仍然想看看在VPS环境中托pipe这个。

    我们自己的系统pipe理员告诉我们,拥有自己的MTA并不难,但是恐怕他可能会过分简化它。

    要么他是某种超级怪胎,要么他不了解这个问题。

    运行MTA相对简单。 在保持良好的传递能力的同时运行MTA来提供大容量的电子邮件是非常非常复杂的。

    cvaldemarbuild议使用DKIM,但是没有提到SPF(这些不是互斥的,但后者的采用率更高)。 除了这篇文章中提到的要点之外,你还需要启用目标限制,智能反弹处理和主动列表pipe理(以避免反弹声誉不佳)。

    在分配给您的地址范围上运行服务器将获得比在托pipe服务器上高得多的代表。 这也简化了设置PTRlogging的过程(也提高了你的代表)。

    内部运行spamassassin将帮助您在stream程的早期识别问题。

    如果你有所需的经验,你可以做到。

    我build议不要丢失电子邮件,用less量电子邮件开始testing新的MTA。 当你满意时,你可以用它来处理所有的电子邮件。

    如果你正在做这么多的电子邮件,我希望你有一个自动化的系统发送电子邮件。 根据您所生成的电子邮件数量,似乎在一定程度上您正在发送电子邮件的业务。 您的业​​务对您的电子邮件交付有多重要。 如果它很重要,那么你需要很好地处理你的电子邮件的处理方式。 但是,如果您实施解决scheme,则需要确保正确的反馈,以便:

    • 你删除死亡地址;
    • 你检测到错误configuration; 和
    • 如果您被添加到黑名单,您会收到通知。

    build立自己的MTA并不困难,一旦configuration,他们往往运行很less的维护。 有遵循的标准和惯例,不遵守这些标准和惯例会损害您可靠地传递邮件的能力。 不幸的是,一些向别人发送大量邮件的组织并不遵循这些规定。 使用第三方服务可能会导致您的邮件被分类为垃圾邮件。

    我发表了一篇关于运行电子邮件服务器的报道,主要针对的是不知情的。 它解释了运行MTA涉及的内容。 我的电子邮件政策提供了额外的资源,就像我在电子邮件上做的其他邮件 。

    对于这种邮件考虑使用专用的子域和服务器。 对大批量电子邮件进行调整可能与您想要的人对人电子邮件大不相同。 确保您接受和审查邮件发送给postmasterabuse地址。 如果您的列表中包含无效的电子邮件地址,则可能最初会遇到队列大小问题。 您可以使用Gmail,Hotmail等大容量邮件托pipe服务来注册您的域名。

    编辑:像这样的服务运行自己的MTA并不意味着你需要运行你自己的MX。 您的MX(邮件交换)和MTA定期通信可由第三方处理。 使用专用的子域来处理批量和/或自动电子邮件。 根据您的需求进行pipe理。

    运行MTA并不困难,但需要一些经验。

    但是,您可以使用这个新的MTA发送大量的电子邮件。 你不需要哟切换整个公司的信息。

    我发现MTA MailerQ很容易configuration,似乎是为了处理大量的电子邮件而构build的。 您可以通过gui实时观看结果,并可以即时更改规则。