答案1
Postfix 支持发送邮件时邮件头地址重写:
smtp_generic_maps = hash:/etc/postfix/generic_map
在/etc/postfix/generic_map中
[email protected] [email protected]
# postmap /etc/postfix/generic_map
使用正则表达式:
smtp_generic_maps = regexp:/etc/postfix/generic_map.regexp
在/etc/postfix/generic_map中
(.*?)@example.com [email protected]
不支持更改正文。您需要创建自己的内容过滤器。
答案2
您应该查看内容过滤器,如Postfix 的文档。
您可能想要使用队列前内容过滤器。这可能可以用 Perl 或 Python 等语言轻松编写。Postfix 队列前过滤器指南还链接到一个名为smtp代理您或许能够根据自己的需要改变其用途。