Postfix:简单的邮件列表

Postfix:简单的邮件列表

我想安装一个小型邮件列表,将与特定项目相关的邮件转发给所有项目成员。因此,假设该项目中有两个成员[email protected][email protected],并且在我的邮件服务器上,server.tld我通过向虚拟映射添加一行来配置别名:

[email protected]    [email protected],[email protected]

到目前为止,一切都按预期进行。如果我向其发送电子邮件,[email protected]它会转发给该项目中的所有用户。但事实证明,某些邮件服务器不喜欢接收来自外国邮件服务器的邮件,其中包含From声称是从其域发送的邮件。 (似乎特别是微软的 SMTP 服务器有这个问题)。在这种情况下,我会得到如下回复:

 [...] said: 550 5.7.1 Anonymous client does not have permissions to send as this sender. (in reply to RCPT TO command))

这意味着[email protected]能够接收 发送到 的邮件[email protected][email protected]但不会接收从 中的地址发送的任何邮件mailA.tld

所以我的第一个问题是:我是否正确地隔离了问题?

如果是这样,有什么聪明的解决方法吗?

我可以设置一个真正的邮件列表,以便邮件存储在服务器上的存档中,并且用户从诸如 之类的邮件地址获取通知/摘要[email protected],但这对于我们的目的而言开销太大......

答案1

Postfix:简单的邮件列表

您是否尝试过创建[电子邮件受保护]进入虚拟地图?

据我了解,它应该使 postfix 更改邮件发送者的信封发件人(“发送退回邮件至”)地址[电子邮件受保护]并解决你的问题。

http://www.postfix.org/VIRTUAL_README.html#mailing_lists

相关内容