Я использую POSTFIX на своем сервере CentOS для пересылки электронной почты. Цель состоит в том, чтобы иметь возможность создать несколько простых адресов пересылки для нескольких доменов в этом поле, чтобы направлять почту на одну учетную запись gmail; Я настроил его и работал на одном адресе электронной почты, используя следующий шаблон (в /etc/postfix/virtual):

info@domain1.com    mygmail@gmail.com

Я только что изменил этот же файл (sudo vi /etc/postfix/virtual), чтобы у меня было несколько адресов электронной почты, пересылаемых на одну учетную запись gmail; теперь оно гласит:

info@domain1.com    mygmail@gmail.com
info@domain2.com    mygmail@gmail.com
info@domain3.com    mygmail@gmail.com
info@domain4.com    mygmail@gmail.com
info@domain5.com    mygmail@gmail.com
info@domain6.com    mygmail@gmail.com
info@domain7.com    mygmail@gmail.com

При чтении разных статей синтаксис должен работать; поэтому я сохранил и перезагрузил его:

sudo postmap /etc/postfix/virtual
sudo newaliases
sudo postfix reload
sudo postfix stop
sudo postfix start

После попытки зафиксировать изменения (перестроить db и обновить все; новые изменения не работают. Старые изменения (строка 1) все еще работают. У меня сильное чувство дежа вю, когда я настраивал первого экспедитора, когда я пропустил шаг в обновлении всего, но это не приходит на ум. Я даже попытался перезагрузить безрезультатно. Я также попытался найти в /var/log/ соответствующий журнал, чтобы увидеть какие-либо ошибки, но я не вижу даже журнала. Любая помощь приветствуется.

1 ответ1

0

Ответ в комментарии dusan.bajic здесь:

https://stackoverflow.com/questions/35972117/email-forwarding-not-working-with-postfix/

Я не смог добавить другие домены в список virtual_alias_domains в /etc/postfix/main.cf Сделав это изменение и перезагрузив все прошло нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .