Postfix virtual_alias_maps 和 virtual_mailbox_maps 传送至 Dovecot

Postfix virtual_alias_maps 和 virtual_mailbox_maps 传送至 Dovecot

我有一个有效的 Postfix 设置,我可以将收到的邮件发送到 Dovecot 邮箱,将这些邮件转发到外部地址。但是,这感觉不对,我希望进行健全性检查。

Postfixmain.cf包括virtual_alias_mapsvirtual_mailbox_maps。假设我处理 的邮件[email protected],并且

  1. 这些电子邮件必须发送到 Dovecot 邮箱mbox,并且
  2. 这些电子邮件还必须转发至[email protected]

virtual_alias_maps原本有:

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

virtual_mailbox_maps最初有:

[email protected]  example.com/mbox/

对我来说这似乎合乎逻辑,但不起作用。邮件转发成功[email protected],但 Dovecot 投递失败,并被退回。我设法通过更改virtual_alias_maps为以下方式解决了此问题:

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

并更改virtual_mailbox_maps为:

[email protected]  example.com/mbox/

我对此不太满意,因为它似乎与我找到的任何文档都不相符。据我所知,virtual_mailbox_maps是为了映射一个地址到邮箱,而不是邮箱到邮箱。我这样做对吗?或者有更好的方法吗?

相关内容