Error: Postfix — do not list domain example.com in BOTH

Ошибки в логах Postfix:

postfix/trivial-rewrite[3041]: warning: do not list domain example.com in BOTH virtual_mailbox_domains and relay_domains

postfix/trivial-rewrite[10669]: warning: do not list domain example.com in BOTH mydestination and virtual_mailbox_domains

Решение

В таблице с виртуальными доменами (virtual_mailbox_domains) содержится реальный домен, в таком случае эту запись из таблицы следует убрать или наоборот, удалить ваш домен из переменных mydestination и relay_domains.

Нельзя перечислять один и тот же домен в следующих нескольких местах

 mydestination, virtual_mailbox_domains и relay_domains.

 

Например у вас указан домен example.com в таблице (например, база данных MySQL), ссылка на которую указана в директиве virtual_mailbox_domains в файле /etc/postfix/main.cf, а также в строке mydestination (также в /etc/postfix/main.cf)! Это не работает. Вы можете указать example.com либо в virtual_mailbox_domains, либо в mydestination, но не в обоих. Тоже самое и с relay_domains. Обычно домен указывается только в virtual_mailbox_domains.

Для «родного» домена postfix (по умолчанию) и так будет принимать почту.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *