如何在 Exim 邮件服务器 (Linux) 中删除重复电子邮件

如何在 Exim 邮件服务器 (Linux) 中删除重复电子邮件

如果用户在多个别名或多个邮件列表或组中列出,则消息被发送到多个别名,邮件列表或组,最终用户将收到多份副本。

如何防止多个别名或多个邮件列表或组中列出的用户收到多份副本?

答案1

如果用户在多个别名或多个邮件列表或组中列出,则消息被发送到多个别名,邮件列表或组,最终用户将收到多份副本。

根据Exim 官方指南,除非目的地解析为管道,否则情况并非如此。您有例子吗?

答案2

如果邮件在一次传输中到达,则 Exim 应该在传递过程中删除重复邮件。如果域不同或已被转发,则不太可能发生这种情况。检查您的日志以查找有问题的邮件。

如果消息以相同的 Message-Id 在不同投递中到达,则使用该标头很容易删除重复项。Exim 将使用procmail可以执行重复数据删除在交付过程中。在测试期间,副本可以交付到单独的邮箱,这样就不会丢失任何内容。

我鼓励用户取消订阅重复的地址。可以使用转发规则分发到其他地址。

相关内容