我想使用以下方式将电子邮件转发domain1.com
给domain2.com
/etc/aliases
收到的电子邮件具有以下语法:[email protected]
并应转发至[email protected]
问题是(recipient_delimiter)后面的部分+
是随机的,但仍然需要转发。
我研究了别名的正则表达式,但似乎这只适用于左侧。
有什么方法可以实现转发/etc/aliases
或其他简单的解决方案?
答案1
使用后缀中的虚拟别名表中的正则表达式解决了这个问题/etc/postfix/main.cf
virtual_alias_maps = regexp:/etc/postfix/virtual
进而
/^mail+([^@]*)@domain1.com/ mail+$(1)@domain2.com