我注意到我可能需要按以下方式调整我的 Postfix 配置,以解决特定于一个发件人的邮件传递问题:
# vim /etc/postfix/main.cf
+ header_checks = regexp:/etc/postfix/header_checks
# vim /etc/postfix/header_checks // NEW FILE
+ /^Delivered-To: .*/ IGNORE
# postmap /etc/postfix/header_checks
# service postfix restart
我对于逆转感到不舒服的部分是postmap
命令。
如果此方法无法解决我的问题,目前的计划是从header_checks
main.cf 中删除该行并重新启动 Postfix。听起来对吗?
我的服务器已经运行了 4 年多,运行良好,我讨厌在没有必要的时候弄乱它。不幸的是,现在这是必要的。
答案1
postmap
从纯文本输入文件创建数据库文件。确切的名称取决于安装所使用的数据库类型,但它将类似于/etc/postfix/header_checks.lmdb
。
要停止使用,header_checks
从配置中删除它就足够了;要彻底清理,您可以删除源文件和生成的数据库。