URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 43116
[ Назад ]

Исходное сообщение
"Как отключить DNS в sendmail-8.12.9"

Отправлено Gelo , 20-Апр-04 11:07 
Ув.г-да! Помогите решить проблему:
Есть почтовый сервер - FreeBSD-4.9, sendmail-8.12.9p2.
В нашем "Интранете" нет ДНС-сервера, но есть uucp, smtp, pop3.
На старом сервере (старый был FreeBSD-3.5, sendmail-8.9.3) все
отрабатывало нормально. Настраиваем новый сервер по такому же принципу.
Но при попытке записать FEATURE(nodns) в .mc-файл и сборке .cf-файла выдается следующее:
FEATURE(nodns) is no-op.
Use ServiceSwitchFile (/etc/mail/service.switch) if your OS does
not provide its own instead.

Помогите как решить эту проблему?
Что и как пишется в /etc/mail/service.switch?
Заранее благодарен.


Содержание

Сообщения в этом обсуждении
"Как отключить DNS в sendmail-8.12.9"
Отправлено lavr , 20-Апр-04 11:36 
>Ув.г-да! Помогите решить проблему:
>Есть почтовый сервер - FreeBSD-4.9, sendmail-8.12.9p2.
>В нашем "Интранете" нет ДНС-сервера, но есть uucp, smtp, pop3.
>На старом сервере (старый был FreeBSD-3.5, sendmail-8.9.3) все
>отрабатывало нормально. Настраиваем новый сервер по такому же принципу.
>Но при попытке записать FEATURE(nodns) в .mc-файл и сборке .cf-файла выдается следующее:
>
>FEATURE(nodns) is no-op.
>Use ServiceSwitchFile (/etc/mail/service.switch) if your OS does
>not provide its own instead.
>
>Помогите как решить эту проблему?
>Что и как пишется в /etc/mail/service.switch?
>Заранее благодарен.

http://www.sendmail.org/faq/section3.html#3.22

в дополнение:

- вести файл /etc/hosts с занесением туда fqdn и aliases ИЛИ указывать
в настройках sendmail транспорт smtp:[ip.add.re.ss]

- как вариант, попробовать собрать sendmail с опцией -DNAMED_BIND=0

PS. Но самое лучшее - настроить локальную зону (DNS) для внутреннего
использования


"Как отключить DNS в sendmail-8.12.9"
Отправлено Gelo , 20-Апр-04 12:35 
Спасибо-помогло!!!
В .mc-файде дописал:
define(`confSERVICE_SWITCH_FILE', `/etc/mail/service.switch')
FEATURE(`accept_unresolvable_domains')dnl                    
FEATURE(`accept_unqualified_senders')dnl                      

А в файле /etc/mail/service.switch оставил только
aliases files
hosts files
И все заработало. Спасибо за ссылку!