Постфикс - не перечисляет домен example.com и в mydestination и в virtual_alias

У меня была та же проблема, a

sudo service supervisord reload

добился цели, хотя я не знаю, является ли это ответом на Ваш вопрос.

8
задан 26 March 2013 в 22:20
4 ответа

Вам не нужен домен, указанный в virtual_alias_domains для поиска в virtual_alias_map.

Из справочной страницы virtual (5) :

Дополнительная таблица псевдонимов virtual (5) перезаписывает адреса получателей для всех локальные , все виртуальные и все удаленные места назначения почты. [курсив добавлен]

virtual_alias_domains - это список доменов, адреса которых ДОЛЖНЫ быть найдены на карте виртуальных псевдонимов.

Из справочной страницы virtual (5) :

Дополнительная таблица псевдонимов virtual (5) перезаписывает адреса получателей для всех локальных , всех виртуальных и всех удаленных адресатов почты. . [курсив добавлен]

virtual_alias_domains - это список доменов, адреса которых ДОЛЖНЫ быть найдены на карте виртуальных псевдонимов.

Из справочной страницы virtual (5) :

Дополнительная таблица псевдонимов virtual (5) перезаписывает адреса получателей для всех локальных , всех виртуальных и всех удаленных адресатов почты. . [курсив добавлен]

virtual_alias_domains - это список доменов, адреса которых ДОЛЖНЫ быть найдены на карте виртуальных псевдонимов.

6
ответ дан 2 December 2019 в 22:54

Значение по умолчанию для mydestination:

$myhostname, localhost.$mydomain, localhost

Попробуйте вместо этого установить его на

localhost.$mydomain, localhost

. У меня было аналогичное предупреждение, и внесение этого изменения не влияет на доставку почты на моем сервере для рассматриваемого домена. Если у вас все еще возникают проблемы, вам, вероятно, следует опубликовать настройки main.cf и virtual_alias.

4
ответ дан 2 December 2019 в 22:54

Мое решение было следующим:

  • Удалить example.com из mydestination
  • Замените виртуальный псевдоним mainuser@example.com на mainuser псевдонимом для localmailbox @ localhostname ( localhostname что угодно в mydestination )

Я узнал, что Virtualmin создает так называемые «виртуальные псевдонимы доменов», указывая имя домена в таблицах виртуальных псевдонимов. В документации Postfix указано, что в этом случае локальные почтовые ящики не могут быть (прямой) целью.

2
ответ дан 2 December 2019 в 22:54

Я изменил это на загруженном почтовом сервере Virtualmin Ubuntu 20.04, я сделал:

До:

mydestination = $myhostname, localhost.our-main-domain.com, , localhost

После:

mydestination = localhost.our-main-domain.com, , localhost

Это вызвало катастрофический сбой, так как сообщения начали возвращаться. На данный момент мне придется жить с предупреждением, хотя оно действительно раздражает при устранении сложных неполадок.

Вся эта проблема действительно сбивает с толку, потому что на самом деле в моей системе я даже не нахожу ничего virtual_alias_domains, а скорее что-то под названием virtual файл на диске, который, кажется, имеет это ' псевдоним.

0
ответ дан 20 August 2021 в 09:13

Теги

Похожие вопросы