>>>>> >>>>> Добрый день всем! >>>>> >>>>> В одной LAN есть два sendmail сервера: один на Solaris >>>>>(основной), другой на ASP Linux. >>>>> На прием снаружи все настроено и работает нормально. А вот >>>>>с отправкой наружу - проблема. >>>>> Основной домен, например - one.domainname.ru. Когда письмо отправляется со >>>>> вспомогательного (Linux) sendmail (машина называется, например, myXPstation) наружу, >>>>> через Solaris sendmail в логах об отправке оно отправляется как >>>>> >>>>> user@myXPstation.one.domainname.ru (FQDN). Принимающий почтовый сервер проверяет >>>>> домен на реальность и отбрасывает почту как спам (myXPstation.one.domainname.ru >>>>> как домен не существует в отличие от one.domainname.ru). >>>>> Посоветуйте, пожалуйста: как добиться, чтобы Linux sendmail передавал >>>>>почту >>>>> наружу от имени one.domainname.ru. Разные варианты с MASQUERADing на обоих >>>>> >>>>> серверах ни к чему не привели.! >>>> >>>>??? оч.странно, видимо не умеете готовить sendmail, в таком случае на linux >>>> >>>>sendmail.cf переопределите: >>>> >>>># my official domain name >>>># ... define this only if sendmail cannot automatically determine your domain >>>> >>>>#Dj$w.Foo.COM >>>>^^^^^^^^^^^^^ - что вам нужно сюда будет вместо myXPstation.one.domainname.ru >>>> >>>>или >>>> >>>>define(`confDOMAIN_NAME', `domain.ru') >>>>или >>>>LOCAL_DOMAIN(`host.domain') >>>> >>>>Верхнее расписано в /path/cf/README >>>> >>>>> Спасибо заранее! >>>> >>>>Ну а маскарадинг у вас не сработал вероятно потому что нужно его >>>>использовать >>>>на ОСНОВНОМ sendmail (Solaris), а на Linux использовать solaris-sendmail через >>>>SMARTHOST в sendmail-linux >>>> >>>>В любом случае чтение /path/sendmail/cf/README - даст массу ответов и вариантов, >>>>особенно чтение про MAILHUB >>> >>>Благодарен за подробный ответ! Со SMARTHOST все и так идет, иначе бы >>>почта наружу >>>не шла с Linux sendmail. А вот с вышеназванными вещами пока не >>>получается ничего. >> >>Прошу прощения! Уточняю: по SYSLOG Solaris sendmail почта наружу уходит, >>только rambler.ru, напрример, ее отбрасывает. Возможно я в двух соснах >>запутался, завтра на свежую голову еще раз перчитаю все и пересмотрю. > > >Все получилось, спасибо! Я после многих попыток работы с MAIL_HUB, >LOCAL_DOMAIN и пр. просто в Linux/etc/hosts прописал наряду с >localhost и имя этого компа. Получилось следующее: > >127.0.0.1 localhost (было) >127.0.0.1 one.domainname.ru. (точка на всякий случай :) ) >myXPstation >........ подтяните знания DNS и все будет Ok, сразу было понятно что у вас проблемы с DNS или /etc/hosts, посему и предложено первое решение: #Dj$w.Foo.COM а вот то что вы привязали 127.0.0.1 one.domainname.ru к 127.0.0.1 не очень хорошо, но хозяин барин, точка не нужна (проштудируйте DNS и разбираться с MTA будет много проще, как и с другими сетевыми сервисами)
|