LINUX.ORG.RU
решено ФорумAdmin

Postfix и /etc/hosts


0

0

Ситуация:

Postfix релэй
transport_maps = mysql:/etc/postfix/scripts/mysql_transport.cf

в postfix запрашивает строку транспорта на определённый ящик, мускул выдает строку вида smtp:maibox-1

в /etc/hosts прописано 192.168.1.1 mailbox-1

но имена почему то не резолвятся(((

Sep 3 12:01:22 mailgateway1 postfix/smtp[23150]: AD4831BE794: to=<test@example.ru>, relay=none, delay=0.12, delays=0.11/0.01/0/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=MAILBOX-1 type=A:Host not found)

что можно тут придумать? т.к. пользователей много, из AD вытягивать ip серверов не могу(




Последнее исправление: BartMan (всего исправлений: 1)

Сходу несколько вариатнов:

1. В мускуле указывать не имя, а FQDN, т.е. например host-1.domain.ru

2. В /etc/resolv.conf добавить search

search domain.ru

router ★★★★★
()
Ответ на: комментарий от BartMan

ЗЫ. Намучаешься ты потом с таким извратом. Зачем же централизованную настройку через mysql + dns портить локальным /etc/hosts?

router ★★★★★
()
Ответ на: комментарий от router

Да у серверов все равно адреса статические, практически не меняются.

BartMan
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.