Postfixconfiguration与一个捕获所有用户

这里是一个非常简单的问题,我无法find一个简单的答案是完全新的postfix:

我希望从SMTP(或通过本地交付)进入的所有邮件放入单个(特殊用途)用户的Maildir,以便稍后通过IMAP(Dovecot)通过Web应用程序提取。

我已经configuration好了通过find目的地

local_recipient_maps = unix:passwd.byname 

并为此创build了一个用户,但是我宁愿让Postfix甚至不尝试查找传入邮件中指定的用户,只需要在configuration中指定一个用户即可。

什么是最简单和最安全的方法来做到这一点?

附录: 这显示了如何使用virtual_alias_map,但我不想要虚拟域,我希望所有的电子邮件进入,而不pipe我设置的(多个)域进入全部。

查看本页最底部的信息,了解有关luser_relayvariables的信息:

http://www.postfix.org/rewrite.html

也许这会得到你想要的function。

看看always_bcc选项。 所有进出的邮件将被传送到定义的邮箱/用户/无论。

如果你只想要传入邮件使用

 recipient_bcc_maps = hash:/etc/postfix/recipient_bcc 

或发送邮件

 sender_bcc_maps = hash:/etc/postfix/sender_bcc 

在地图中,您可以定义*以匹配所有域,或者过滤特定域

(atsign)foobar.com邮箱

如果你有你的地图文件,使用postmap哈希:/ etc / postfix / yourhashmap来构build它