目前,我在 Gmail 中设置了一个组织,并带有自定义域。我想预先过滤在该域中收到的所有电子邮件 - 如果您愿意的话,可以考虑使用透明的电子邮件代理。
我的 DNS MX 目前设置为 Google 的服务器。我想将其更改为我可以控制的服务器,以便预先过滤电子邮件。
我最好想要一个轻量级的docker解决方案来解决这个问题。
这可能吗?如果可以,我该怎么做?
到目前为止,我所做的搜索都提到将电子邮件发送到另一个域,或者 SMTP 中继 - 这两者都不是我想要的。
答案1
您可以将 MX 配置为使用另一项服务,之后该服务将转发到您的组织,但这些解决方案中的大多数都是反垃圾邮件解决方案。
这确实取决于您的需要。
您可以配置一个预先过滤的 spamassasin,也可以使用基于云的服务,如 TrendMicro 电子邮件安全,或使用任何其他类似的服务。大多数这些服务允许查看所有日志并检查错误。
我经常这样做,即使是对于 O365 客户也是如此,因为默认情况下,过去的保护功能很弱。(它允许一个租户欺骗另一个租户的电子邮件,因为 SPF 检查没有问题(因为所有租户都获得了相同的 SPF),但他们在去年 11 月修复了这个问题,这很好)
我从未见过使用透明代理来发送邮件,因为电子邮件已经支持中继,不像 http/https 请求。最后,为了能够配置透明代理,您需要控制邮件服务器所在的网络,而您不需要。