LINUX.ORG.RU
ФорумAdmin

sendmail не хочет маскарадить имена


0

0

не как не могу настроить sendmail - настраиваю ее как MTA - без всяких relay и smart host-ов - т.е. должна напрямую посылать письма адресату и напрямую их получать. с получением проблем нет, но когда отправляю письмо, в -v mode sendmail пишет MAIL from: serg@localhost.localdomail - cannot route to sender <serg@localhost.localdomain> ... service unavaiable... по всякому пробовал изменить localhost.localdomain на мое зарегестрированное DNS-имя: в sendmail.mc MASQUERADE_AS(my_full_DNS_name), FEATURE(`allmasquerade')dnl, FEATURE(`masquerade_envelope')dnl, ни все вместе ни по отдельности - ни что не помогает - если напрямую написать в /etc/sendmail.cf Cwlocalhost my_hostname - (т.е. добавить my_hostname ) или (и) прописать имя в /etc/sendmail.cw - то же самое - на все кладет, извиняюсь за выражение. единственное что влияет - запись в /etc/sendmail.cf : Dj$w.my_domain - тогда поле FROM выглядит так: serg@localhost.my_domain - письма уходят, но конено, если получатель мне ответит то уж и не знаю куда пойдет ответ ... поэтому в почте пишу отвечать по аддр. serg@my_DNS_name... если убрать запись localhost из /etc/hosts - sendmail, понятно , не запускается. плиз, подскажите в чем может быть проблема? p.s. настраиваю подобным образом sendmail первый раз

попробуй сконфигурь конфиг для сендмайла линуксконфом
там задай правила маскарадинга и посмотри что получится

я сендмайл только линуксконфом

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

попробовал - понравилось(никогда им не пользовася) - удобная штука... но на sendmail не подействовало - файл создался с нужными правилами - я проверил. написал в linuxconf : localhost.localdomain замаскарадить как server303.da.ru (это мое имя) . на всякий случай - у меня 2 sendmail соотв. в /usr/lib и /usr/sbin разных версий - обе работают одинаково.

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