Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как заставить sendmail работать без DNS? / 11 сообщений из 11, страница 1 из 1
29.04.2005, 13:38:58
    #33042803
Serega128
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
Т.е. проблема такая: в локальной сети(где разумеется нет никаких DNS-серверов) работает почтовый сервер(Sendmail). При попытке отправить почту, письмо, адрессованое пользователю, приходит к root, c пометкой: 550 error, domain mydomain.com not found. Каким образом эту проблему можно решить, очень нуно для тестов.

При внесении записи в /etc/hosts типа 192.168.2.20 mydomain.com
получаю ошибку: sm-mta[657]: SYSERR(root): mydomain.com. config error: mail loop back to me (MX problem?)
...
Рейтинг: 0 / 0
29.04.2005, 13:59:08
    #33042869
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
Почту отправлять собираешься только в локалки?
...
Рейтинг: 0 / 0
29.04.2005, 17:38:32
    #33043461
Serega128
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
Для тестов, да. А потом нет.
...
Рейтинг: 0 / 0
29.04.2005, 18:45:03
    #33043587
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
Потом это через год?
Лучше сразу нормально настраивай. Пусть провайдер создаст MX запись и все.

Postfix у меня и без DNS работал. Насчет sendmail не знаю.
...
Рейтинг: 0 / 0
29.04.2005, 19:21:41
    #33043643
JeweL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
2 Serega128
в mailertable пропишите свои домены
...
Рейтинг: 0 / 0
29.04.2005, 19:31:42
    #33043658
Serega128
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
> Jewel
а что поставить на против имен домена в файле?
...
Рейтинг: 0 / 0
01.05.2005, 11:09:37
    #33044385
Alex Roudnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
Ответ на исходный вопрос - НИКАК. Потому что sendmail ходит к DNS
напрямую, и при это мначинает с вопроса _ а кто я такой_.

Решение же задачи - поставить локальный DNS на сервер, где стоит sendmail,
и настроить там требуемое для работы.
...
Рейтинг: 0 / 0
04.05.2005, 11:11:00
    #33047580
JeweL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
Serega128> Jewel
а что поставить на против имен домена в файле?
ip сервера, который будет принимать почту для этого домена

2 Alex Roudnev
без днс обойтись можно
...
Рейтинг: 0 / 0
05.05.2005, 00:07:12
    #33049301
Alex Roudnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
JeweL Serega128> Jewel
а что поставить на против имен домена в файле?
ip сервера, который будет принимать почту для этого домена

2 Alex Roudnev
без днс обойтись можно

Ну - ну. Посмотри в тексты сендмейла. Нормально работать он все одно не будет. А извращаться - зачем, если можно локальный DNS запустить. Может, он и будет _как то_ трепыхаться, я не проверял. А вот глюков из за кривого DNS или его отсутствия навидался.

И каким святым духом sendmail узнает о записи в /etc/hosts, если он ходит напрямую к резолверу? Может, только о своем имени он спрашивает через gethostbyname или что то вроде - я давно туда не заглядывал.
...
Рейтинг: 0 / 0
05.05.2005, 10:55:03
    #33049818
JeweL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
Alex RoudnevИ каким святым духом sendmail узнает о записи в /etc/hosts, если он ходит напрямую к резолверу? Может, только о своем имени он спрашивает через gethostbyname или что то вроде - я давно туда не заглядывал.
есть /etc/nsswitch.conf (если другой не указан в конфиге сендмейла), в котором описан порядок и состав средств для резолвинга и др.
...
Рейтинг: 0 / 0
05.05.2005, 12:44:03
    #33050239
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить sendmail работать без DNS?
я далеко не спец в sendmail, но в его сорцах в README нашел что его можно собрать с ключем -DNAMED_BIND=0
вот что пишут
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
NAMED_BIND
                If non-zero, include DNS (name daemon) support, including
                MX support.  The specs say you must use this if you run
                SMTP.  You don't have to be running a name server daemon
                on your machine to need this -- any use of the DNS resolver,
                including remote access to another machine, requires this
                option.  Defined by default in conf.h.  Define it to zero
                ONLY on machines that do not use DNS in any way.

может это?
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как заставить sendmail работать без DNS? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]