Postfix 上奇怪的包羅萬象的問題

Postfix 上奇怪的包羅萬象的問題

我已成功設定 Postfix 和虛擬映射:

virtual_mailbox_domains = test.com test2.com
virtual_mailbox_base = /var/mail/virtualhosts
virtual_mailbox_maps = hash:/etc/postfix/virtual_mailbox
virtual_minimum_uid = 500
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_alias_maps = hash:/etc/postfix/virtual
allow_mail_to_commands = forward

然後在 /etc/postfix/virtual 中,我設定了以下包羅萬象的規則:

[email protected] [email protected]
[email protected] [email protected]
@test.com test_catchall

在 /etc/postfix/virtual_mailbox 中,我設定了這些:

[email protected] test.com_pop1
[email protected] test.com_pop2

順便說一下,我已經建立了一個系統使用者「test_catchall」。

現在,奇怪的事情開始了。當我發送電子郵件至[電子郵件受保護],它是由“test_catchall”帳戶捕獲的。到目前為止沒有問題。但是,如果我向其中一個設定的系統使用者帳戶發送一封電子郵件,它仍然會被 test_catchall 而不是真正的所有者捕獲。

然而,Catch-all 對於虛擬別名可以正常運作。

我究竟做錯了什麼?

坦克斯。

答案1

如果我沒記錯的話,過去我必須使用虛擬地圖代替虛擬別名映射

相關內容