Пересылка входящих писем в PowerMTA
Пересылка писем Postfix / RoundCube / PowerMTA
Пересылка писем средствами самого PowerMTA:
Используем псевдонимы. Эта директива позволяет определить список адресов email, при получении писем на которые, PMTA должен пересылать эти письма на указанные адреса.
Например, если письмо получено PMTA для адреса example@domain1abc.com, нужно переслать
support@port25.com.
Также можно указать только локальную часть адреса электронной почты (слева от @), однако пересылка будет происходить только для тех адресов, которые имеют в себе соответствующую локальную часть и домен одного из локальных имен узлов.
Сопоставление по домену или по шаблонам регулярных выражений в настоящее время не поддерживается. Подобные директивы применяются глобально.
Формат директивы таков: адрес электронной почты (или локальная часть адреса), за которым следует один или несколько адресов электронной почты, разделенных запятыми.
Например:
host-name yourdomain.com host-name yourotherdomain.com relay-domain example.com relay-address user@example.com <aliases> alias example@yourdomain.com support@port25.com,info@port25.com alias jdoe someone@example.com </aliases>
В примере, приведённом выше, письма, отправленные на example@yourdomain.com, будут пересланы на support@port25.com и info@port25.com. Письма для jdoe@yourdomain.com или jdoe@yourotherdomain.com будут пересылаться на адрес someone@example.com.
Можно указать несколько адресов с одной и той же локальной частью и разными доменами:
<aliases> alias newsletters@domain1abc.com support@port25.com alias newsletters@domain2def.com info@port25.com alias newsletters@domain3xyz.com support@port25.com,info@port25.com </aliases>
На данный момент не рекомендуется создавать файл, содержащий более 1000 адресов. Чтобы
переслать письма с домена на указанный адрес, необходимо использовать:
<aliases> alias *@domain1abc.com support@port25.com </aliases>