SMTP预处理

我想在内部移动我们的SMTP服务,但有一个我需要克服的重大障碍。 我们的防火墙/内容filter有一个SMTP邮件扫描器黑名单,病毒等。该系统应该是基于设备的,但他们改变了这里的规则,政策国际海事组织是相当滥用。 对于基于电子邮件的服务,它是每个电子邮件地址 我们有一些有多个电子邮箱的人,比如customerservice @ claims @ shipping @ receiving @,销售人员在我们的networking域上有地址,而我们的内部“零售”域用来与我们的供应商通信,我们也有一些电子邮件地址与我们公司的博客网站相关联。 已离开的销售人员也会将消息转发给其他销售人员。 最后一个问题是我们所有的盒子,这个问题每天都在看,总是有消息。 所以准确的数出电子邮件地址的数量是不可能的。

当我们的互联网或邮件服务器closures时,我将有一个非现场假脱机服务来保护,但是如果有任何事情能够以我愿意的方式做到这一点,我就不会有任何决定。 我需要修改收件人地址,并将其放在X-Apparently-To标题(如果需要,添加它)。 我可以处理在后端正确传递的消息。

我不确定要调用什么,我也可以在内部运行预处理器,并通过防火墙转发它的输出。 全面的帐户是会导致我们超过许可证的问题,几乎是防火墙成本的三倍。

能够使有效的传入收件人电子邮件地址列表保持不变,并用catchall@domain.comreplace收件人地址可以工作,但是能够在防火墙处理它之后撤消它,以便电子邮件可以被转发更容易地把所有的盒子都拿出来。

如果您无法做出商业案例,您可能需要重新考虑在内部完全移动SMTP服务:

决定一个主要的电子邮件域,在内部运行,并将所有其他域保留在外部邮件主机上,在那里将这些次要电子邮件地址映射到主域上的“真实”邮箱。
确切的方法取决于邮件服务器软件,但postfix和sendmail都支持这种虚拟映射。

alice-who-left@example.org bob.smith@example.blogalice-who-left@example.orgalice-who-left@example.orgbob.smith@example.blog alice-who-left@example.orgbob.smith@example.blog全部通过SMTP转发到bob@example.com ,您只需支付Bob的实际邮箱许可费bob@example.com

或者,如果您没有使用防火墙的SMTP扫描function的商业案例,请重新考虑该产品或旁路并禁用该产品。