使用 Postfix 的邮件服务器

使用 Postfix 的邮件服务器

我目前已在 Amazon EC2 服务器上设置了我的 Web 应用程序。众所周知,从 EC2 发送电子邮件存在问题。作为一种廉价且持久的解决方案,是否可以租用服务器并将其用作邮件服务器,而不是使用“authsmtp”?我目前正在寻找便宜的托管服务,它将为我提供 root 访问权限,以便可以将其配置并用作中继主机。我目前使用 Postfix 作为 MTA。有人之前实施过吗?我很好奇这种解决方案的可行性。我猜常见的要求是:1:未列入黑名单的专用 IP。2:开放中继(仅对我的服务器开放)是否有任何有关标头配置的提示,以使邮件远离垃圾邮件文件夹。这就像克隆 authsmtp 以供个人使用。有没有其他邮件服务器软件的建议来代替 Postfix?另一个问题是此服务器的反向 DNS。如果将服务器用作中继主机,是否应该存在 PTR 条目?

答案1

是否可以租用服务器并将其用作邮件服务器

当然,这是我公司实施的解决方案。如果您不太担心打开 SMTP 连接所需的时间,您也可以使用任何免费 (gmail) 帐户发送邮件 - 您仍然需要 DNS 配置,而且速度很慢,但您会收到发送的邮件,就像它是从帐户本身发送的一样。

我最近回答了其中一些问题。总之,对于“垃圾邮件”标记的配置和预防:

有没有其他可以替代 Postfix 的邮件服务器软件的建议?

除非你从代码中使用远程 SMTP 服务器,否则不会,而且这很慢。Qmail 是唯一真正的 Linux 替代方案:它很慢、很麻烦并且不定期更新。我不推荐它。

另一个问题是该服务器的反向 DNS。如果服务器用作中继主机,是否应存在 PTR 条目?

我相信 DNS 记录(包括反向记录)始终是必需的:有许多不同的提供商会检查略有不同的参数,因此请务必在每个主要提供商上验证您的配置(如果可能的话!)

答案2

你可能最好付钱让别人为你托管。你不想做所有的工作来保持邮件服务器的运行,而且听起来你需要很长时间才能开始。把你不关心的东西外包出去:)

话虽如此,是的,你可以这样做。考虑到负载,你可能可以选择运行你熟悉的发行版的 VPS。Postfix 的设置并不难,配置它以接受来自设置 IP(你的 EC2 实例)的邮件一点也不难。

您还可以在那里配置身份验证,并在您的 EC2 实例上设置一个邮件服务器,该服务器通过您的邮件服务器进行中继并知道如何进行身份验证。这样,如果您需要更改 EC2 上的 IP(我不知道您是否分配了一个 IP 或者它是否可以更改),您就不必弄乱邮件服务器。

答案3

任何虚拟专用服务器都可以很好地完成此操作。您只需前往类似 Slicehost 的公司,订购一个基本服务器,为其选择您喜欢的操作系统,它很快就会准备就绪。登录、设置您的邮件服务器、配置防火墙等,您就大功告成了。

答案4

这可能是由该 IP 地址的前所有者造成的。了解分配的 IP 地址,并与 RBL 进行检查,并检查 IP 地址与 senderbase 的信誉

http://www.senderbase.org/ http://www.dnswatch.info/dns/rbl-lookup

另一个技巧是设置 IP 地址的反向 DNS 条目并与正向条目匹配。为您的域设置 SPF / DKIM 条目也有帮助,因为越来越多的人采用 SPF。

如果你发送了大量的电子邮件,那些赖账的人就会勾选: Postfix 错开/限制出站邮件速率

相关内容