Назад | Перейти на главную страницу

Запретить Postfix переписывать получателя исходящей почты

Я настроил свой сервер Postfix на использование псевдонимов. Входящая почта отправлена ​​на contact@mydomain.com перенаправлен на myname@mydomain.com.

Но похоже, что моя карта псевдонимов также переписывает получателя исходящей почты, потому что, когда я отправляю электронное письмо на contact@anotherdomain.com, Я получаю следующий отчет о недоставленной почте:

<myname@anotherdomain.com> (expanded from <contact@anotherdomain.com>):
host mail.anotherdomain.com[x.x.x.x] said:
    550 5.1.1 <myname@anotherdomain.com>: 
    Recipient address rejected:
    User unknown in virtual mailbox table (in reply to RCPT TO command)

Это то, что у меня main.cf выглядит так (только часть):

virtual_mailbox_domains = $mydomain
virtual_mailbox_maps = mysql:/etc/postfix/mysql-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-alias-maps.cf
alias_maps =

Псевдонимы запрашиваются с помощью:

SELECT CONCAT(destination, '@%d') FROM alias WHERE source = '%u';

И мой master.cf (только его часть):

smtp inet n - n - - smtpd

submission inet n - n - - smtpd
    -o syslog_name=postfix/submission
    -o smtpd_client_restrictions=permit_sasl_authenticated,reject

Как мне запретить Postfix переписывать получателя исходящей почты?