exim: "адрес удаленного хоста - локальный хост"

Я пытаюсь настроить почтовый сервер exim и получаю сообщение об ошибке.

временно отклонен RCPT: адрес удаленного хоста является локальным хостом

domain.com указывает на локальный хост, MX от domain.com указывает на локальный хост, но полное доменное имя локального хоста - otherdomain.com, что, как я подозреваю, связано с проблемой.

И domain.com, и otherdomain.com настраиваются в файле конфигурации exim:

domainlist local_domains = domain.com : otherdomain.com

Сервер не заполняет никаких почтовых ящиков.

В чем проблема?

1 ответ

Обычно в domainlist local_domains у вас есть "указатель" на фактический список:

domainlist local_domains = MAIN_LOCAL_DOMAINS

пока список доменов находится в

dc_other_hostnames='example.com;example2.com'

заключенные в кавычки, разделенные точкой с запятой список. (У вас есть двоеточие там.)

Также выберите один почтовый хост, в то время как этот почтовый хост может получать почту для нескольких доменов (все они перечислены в dc_other_hostnames). Добавьте запись MX на otherdomain.com, указывая на ваш почтовый хост.

Убедитесь, что почтовый хост имеет полное доменное имя, которое вы установили в exim. Если полное доменное имя и то, что думает exim, не совпадают, вы получаете ошибку выше. Если вам нужно установить полное доменное имя, отредактируйте /etc/hosts а также /etc/hostname и зафиксировать эти изменения, позвонив hostname -F /etc/hostname ( через)

Другие вопросы по тегам