如何在仅具有邮件转发(别名)的 VPS 上使用垃圾邮件过滤?

如何在仅具有邮件转发(别名)的 VPS 上使用垃圾邮件过滤?

我为我的几个域名设置了 VPS 作为 MX。这些域名的电子邮件只是其他邮件帐户(主要是 Gmail)的别名,用于转发传入邮件。当然,这也会捕获很多垃圾邮件,然后被 Gmail 拒绝(我的 VPS 被暂时阻止)

2014-07-29 12:56:42 数据结束后远程邮件服务器出现 SMTP 错误:主机 alt3.gmail-smtp-in.l.google.com [74.125.142.27]: 421-4.7.0 [xxx.xxx.xxx.xxx 15] 我们的系统检测到来自您的 IP 地址的\n421-4.7.0 未经请求的邮件发送率异常。为了保护我们的\n421-4.7.0 用户免受垃圾邮件的侵扰,从您的 IP 地址发送的邮件已暂时\n421-4.7.0 速率限制。请访问\n421-4.7.0http://www.google.com/mail/help/bulk_mail.html查看我们的 Bulk\n421 4.7.0 电子邮件发件人指南。wc16si48135826icb.20 - gsmtp

我当然可以在我的 VPS 上安装类似 SpamAssassin 的东西,这样它就可以过滤掉大多数垃圾邮件。但由于我自己不托管电子邮件(例如提供 IMAP),我无法让用户查看是否存在任何误报等。

有没有办法更好地管理我的 VPS 上的垃圾邮件以避免 Gmail 不断被阻止,或者这是不可避免的事情?

谢谢!

答案1

您无法告诉接收 MX 您希望将邮件发送到哪里。我会设置 SpamAssassin,将其阈值设置为 6(而不是默认的 5),并在 SMTP 级别拒绝所有超过该阈值的邮件(例如,使用 SA-Exim)。然后,您的邮件要么通过垃圾邮件检查并被投递,要么发件人(如果是真正的邮件服务器)会收到一条通知,告知邮件无法投递,因为它看起来像垃圾邮件。

相关内容