Я хочу переслать электронное письмо от domain1.com
к domain2.com
с помощью /etc/aliases
Входящее письмо имеет следующий синтаксис: mail+somerandomstring@domain1.com
и должен быть отправлен mail+somerandomstring@domain2.com
Проблема в том, что часть, стоящая за +
(recipient_delimiter) является случайным, но все равно должен быть отправлен.
Я изучил регулярное выражение для псевдонимов, но, похоже, это работает только для левой стороны.
Есть ли способ добиться пересылки с помощью /etc/aliases
или другое простое решение?
Решил это с помощью регулярного выражения в таблице виртуальных псевдонимов в postfix ' /etc/postfix/main.cf
virtual_alias_maps = regexp:/etc/postfix/virtual
а потом
/^mail+([^@]*)@domain1.com/ mail+$(1)@domain2.com