DNS и отправка почты
Добавлено: 2010-03-09 3:01:28
Вопрос наверное самый банальный, но я к сожалению сам так и не смог разобраться в нем.
Есть freebsd 8, а также bind и sendmail с дефолтными конфигами.
Насколько я понял при отправке письма (например через php функцию mail() ), sendmail сначало смотрит файл resolv.conf, а затем уже обращается к локальному DNS серверу.
Когда у меня в файле resolv.conf прописаны DNS сервера провайдера, то почта доходит только на почтовые адреса доменов, чьи А записи ведут на мой сервер, однако, почтовый сервер находится не на моем сервере. Все DNS записи сделаны у регистратора домена.
Если я в resolv.conf указываю 127.0.0.1, то письма не отправляются вообще никуда.
Скажите пожалуйста, учитывая все выше сказанное, какие минимальные настройки нужны для локального DNS сервера, чтобы sendmail мог корректно отправлять почту используя его?
Есть freebsd 8, а также bind и sendmail с дефолтными конфигами.
Насколько я понял при отправке письма (например через php функцию mail() ), sendmail сначало смотрит файл resolv.conf, а затем уже обращается к локальному DNS серверу.
Когда у меня в файле resolv.conf прописаны DNS сервера провайдера, то почта доходит только на почтовые адреса доменов, чьи А записи ведут на мой сервер, однако, почтовый сервер находится не на моем сервере. Все DNS записи сделаны у регистратора домена.
Если я в resolv.conf указываю 127.0.0.1, то письма не отправляются вообще никуда.
Скажите пожалуйста, учитывая все выше сказанное, какие минимальные настройки нужны для локального DNS сервера, чтобы sendmail мог корректно отправлять почту используя его?