Answers:
自己进行操作应该没有问题,但是,您需要经验丰富的sysadmin或愿意学习新知识的sysadmin。这不像运行另一个守护程序并在防火墙中打开端口那样简单。
我在VPS上为个人项目运行MTA,虽然您当然需要高可用性并能够处理更多的负载,但是常规设置几乎是相同的。一些一般建议:
编辑:
我忘了两个要点(感谢symcbean):
除非您的公司从事发送电子邮件的业务,否则我只会将此视为万不得已。
有很多公司发送大量电子邮件,因此在投入时间和资源来建立和支持自己的MTA解决方案之前,我倾向于货比三家(或重新协商费用)。
保持公司的敏捷性和枢纽能力至关重要。外包非关键服务使您可以更轻松地完成此任务。
话虽如此,但是如果您要发送电子邮件,那么绝对应该考虑设置自己的MTA,尽管您可能仍想在VPS环境中托管它。
我们自己的SysAdmin告诉我们,拥有我们自己的MTA并不困难,但恐怕他可能会简化了这一点。
他要么是某种超级怪胎,要么是他不理解问题。
运行MTA相对简单。运行MTA传递大量邮件并保持良好的可传递性非常非常复杂。
cvaldemar建议使用DKIM,但是没有提及SPF(它们不是互斥的,但是后者的采用率更高)。除了该帖子中提到的要点之外,您还需要启用按目的地的限制,智能的退回处理和主动的列表管理(以避免退回通知的声誉差)。
在分配给您的地址范围内运行服务器将获得比在托管服务器上更高的声望。这也简化了设置PTR记录的过程(也可以提高您的代表)。
在内部运行spamassassin将有助于您在此过程中尽早发现问题。
如果您具有所需的经验,则可以做到。
我建议不要丢失电子邮件,开始使用少量电子邮件测试新的MTA。当您满意时,可以将其用于所有电子邮件。
如果您要处理大量的电子邮件,我希望您有一个自动发送电子邮件的系统。根据您生成的电子邮件数量,您似乎在一定程度上从事发送电子邮件的业务。电子邮件传递对您的业务有多重要。如果很重要,则需要很好地处理电子邮件的处理方式。但是,在实施解决方案时,您将需要确保适当的反馈,以便:
设置您自己的MTA并不困难,并且一旦配置,它们往往无需维护即可运行。有一些要遵循的标准和约定,否则可能会损害您可靠地传递邮件的能力。不幸的是,一些为其他人发送大量邮件的组织没有关注他们。使用第三方服务可能导致您的邮件被归类为垃圾邮件。
我对运行电子邮件服务器发表了抗议,主要针对那些不了解情况的人。它解释了有关运行MTA涉及的内容。我在电子邮件政策中提供了其他资源,就像我在电子邮件中所做的其他发布一样。
对于这种邮件,请考虑使用专用的子域和服务器。高容量批量电子邮件的调整可能与您想要的人对人电子邮件的调整有很大不同。确保您接受并查看发送到postmaster
和abuse
地址的电子邮件。如果列表中的电子邮件地址无效,则最初可能会遇到队列大小问题。您可以使用许多大型邮件托管服务(例如Gmail,Hotmail等)注册您的域。
编辑:为这样的服务运行自己的MTA并不意味着您需要运行自己的MX。常规通信的MX(邮件交换)和MTA可以由第三方处理。使用专用的子域来处理批量和/或自动电子邮件。根据您的需求进行管理。