我想安装一个小型邮件列表,将与特定项目相关的邮件转发给所有项目成员。因此,假设该项目中有两个成员[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]
,但这对于我们的目的而言开销太大......