exim:具有多个电子邮件地址的用户(与 postfix 中的“虚拟”文件一样)

exim:具有多个电子邮件地址的用户(与 postfix 中的“虚拟”文件一样)

在 Postfix 中,有一个“虚拟”文件,其中包含电子邮件地址及其所属用户的简单列表:

[email protected]                       user
[email protected]                      user
[email protected]                      user
[email protected]                  user2
[email protected]                 user2

这基本上允许“用户”拥有更多的电子邮件地址,而不仅仅是“[电子邮件保护]“并且它允许指向”[电子邮件保护]“ 发送给不同于 ”[电子邮件保护]“。

如何在 Exim 中复制这种行为?

答案1

有一个/etc/aliases包含相同别名-目标对的标准文件。newaliases编辑后别忘了执行。

UPD:您必须提供以下形式的配对:

[email protected]:   user
alias2:             user1 user2

第二种形式允许将消息的副本发送给多个收件人。

答案2

这并不容易,但我自己找到了解决方案:

只需将其添加到 exim 配置中:

domains_virtual:
  driver = redirect
  data = ${lookup{$local_part@$domain}lsearch{/path_to_my_email_aliases}}

重要的部分是“@$domain”部分,这样您可以指定用户和域,而不仅仅是用户(与 /etc/aliases 指令一样)

相关内容