Вопрос наверное самый банальный, но я к сожалению сам так и не смог разобраться в нем.
Есть freebsd 8, а также bind и sendmail с дефолтными конфигами.
Насколько я понял при отправке письма (например через php функцию mail() ), sendmail сначало смотрит файл resolv.conf, а затем уже обращается к локальному DNS серверу.
Когда у меня в файле resolv.conf прописаны DNS сервера провайдера, то почта доходит только на почтовые адреса доменов, чьи А записи ведут на мой сервер, однако, почтовый сервер находится не на моем сервере. Все DNS записи сделаны у регистратора домена.
Если я в resolv.conf указываю 127.0.0.1, то письма не отправляются вообще никуда.
Скажите пожалуйста, учитывая все выше сказанное, какие минимальные настройки нужны для локального DNS сервера, чтобы sendmail мог корректно отправлять почту используя его?
DNS и отправка почты
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: DNS и отправка почты
первым делом sendmail смотрит hostname(1)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- Dice
- рядовой
- Сообщения: 29
- Зарегистрирован: 2009-02-26 17:09:51
- Контактная информация:
Re: DNS и отправка почты
Хорошо...но все-таки чтобы почта корректно отправлялась нужно видимо указать PTR записи, а как их указать (не в плане как написать в конфиг) грамотно, если основные настройки DNS у регистратора, при указании таковых записей не будет ли спорить мой DNS сервер с сервером регистратора?
Да и PTR записи указываются для того чтобы получатель мог их посмотреть, дабы сообщения, которые я отправляю в спам не загремели.
Отсюда следует, что требуются еще какие-то настройки, так вот какие?
Хотя бы подскажите в сторону чего копать в этом случае, а то уже надоело читать про МХ записи которые к отправке не имеют никакого отношения.
Да и PTR записи указываются для того чтобы получатель мог их посмотреть, дабы сообщения, которые я отправляю в спам не загремели.
Отсюда следует, что требуются еще какие-то настройки, так вот какие?
Хотя бы подскажите в сторону чего копать в этом случае, а то уже надоело читать про МХ записи которые к отправке не имеют никакого отношения.
Быть глупым не страшно: кругом все свои.
- Jan
- мл. сержант
- Сообщения: 118
- Зарегистрирован: 2007-11-07 16:44:21
- Откуда: Москва
- Контактная информация:
Re: DNS и отправка почты
А что тебе мешает настроить DNS forwarding?
kuncevo2# cat /etc/namedb/named.conf
а в том же resolv.conf указать nameserver 127,0,0,1
kuncevo2# cat /etc/namedb/named.conf
Код: Выделить всё
....
forwarders {
IP DNS ISP;
};
....
};
- Dice
- рядовой
- Сообщения: 29
- Зарегистрирован: 2009-02-26 17:09:51
- Контактная информация:
Re: DNS и отправка почты
Ну если делать форвардинг к вышестоящему днс, то он отправляет почту только на почтовые адреса доменов которые привязаны к моему IP.
Когда в resolv.conf по умолчанию указывается днс провайдера, то ситуация та же.
Так-то происходит практически одно и тоже, только разными способами.
Когда в resolv.conf по умолчанию указывается днс провайдера, то ситуация та же.
Так-то происходит практически одно и тоже, только разными способами.
Быть глупым не страшно: кругом все свои.