我有一个有效的 Postfix 设置,我可以将收到的邮件发送到 Dovecot 邮箱,和将这些邮件转发到外部地址。但是,这感觉不对,我希望进行健全性检查。
Postfixmain.cf
包括virtual_alias_maps
和virtual_mailbox_maps
。假设我处理 的邮件[email protected]
,并且
- 这些电子邮件必须发送到 Dovecot 邮箱
mbox
,并且 - 这些电子邮件还必须转发至
[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
是为了映射一个地址到邮箱,而不是邮箱到邮箱。我这样做对吗?或者有更好的方法吗?