Народы!
Посоветуйте в каком месте мана на sendmail искать!
Ситуация: есть сервер на выделенке, которая иногда падает. Для резерва исползуется модемный канал. По диалапу sendmail отправляет почту через SMTP провайдера. Все бы хорошо, НО сервер провайдера добавляет в сообщение строку вида:
Received: from mail.domen.ru (ppp146-207.dialup.mtu-net.ru [62.118.146.207])
Естественно IP и URL не совпадают.
И соответственно большинство спаморезалок радостно эти письма прибивает. Тот же яндекс и mail.ru например.
если строчка вида:
Received: from miha (ppp146-207.dialup.mtu-net.ru [62.118.146.207])
то работает.
Как сказать sendmail, что бы он представлялся SMTP провайдера попроще, а не полным адресом?
В какой параметр отвечает за это?
>Народы!
>Посоветуйте в каком месте мана на sendmail искать!
>Ситуация: есть сервер на выделенке, которая иногда падает. Для резерва исползуется модемный
>канал. По диалапу sendmail отправляет почту через SMTP провайдера. Все бы
>хорошо, НО сервер провайдера добавляет в сообщение строку вида:
>Received: from mail.domen.ru (ppp146-207.dialup.mtu-net.ru [62.118.146.207])
>Естественно IP и URL не совпадают.
>И соответственно большинство спаморезалок радостно эти письма прибивает. Тот же яндекс и
>mail.ru например.
>если строчка вида:
>Received: from miha (ppp146-207.dialup.mtu-net.ru [62.118.146.207])
>то работает.
>Как сказать sendmail, что бы он представлялся SMTP провайдера попроще, а не
>полным адресом?
>В какой параметр отвечает за это?
Так ить это вроде sendmail провайдера сует. Отправляй сам напрямую.
>Так ить это вроде sendmail провайдера сует. Отправляй сам напрямую.Напрямую я тоже отправлять не могу, т.к. развелось много вумных спаморезалок, которые точно так же сравнивают IP и домен при входящей сессии и почту не принимают. Из-за этого мне и пришлось использовать SMTP провайдера. Теперь эти спамоборцы ввели проверку IP-домен у себя по транзитным строкам в заголовке письма (кстати, это как бы нарушает стандарты?). Вот приходится изобретать извращения.
Т.к. sendmail провайдера откуда-то эту информацию берет, хочется ее как нибудь изменить, что б она не была похожа на адрес.
>
>>Так ить это вроде sendmail провайдера сует. Отправляй сам напрямую.
>
>Напрямую я тоже отправлять не могу, т.к. развелось много вумных спаморезалок, которые
>точно так же сравнивают IP и домен при входящей сессии и
>почту не принимают. Из-за этого мне и пришлось использовать SMTP провайдера.
>Теперь эти спамоборцы ввели проверку IP-домен у себя по транзитным строкам
>в заголовке письма (кстати, это как бы нарушает стандарты?). Вот приходится
>изобретать извращения.
>Т.к. sendmail провайдера откуда-то эту информацию берет, хочется ее как нибудь изменить,
>что б она не была похожа на адрес.
Он берет со своего DNS сервера, а там тебя так обзывают.
>
>
>Он берет со своего DNS сервера, а там тебя так обзывают.
Не совсем так.
Received: from mail.domen.ru (ppp146-207.dialup.mtu-net.ru [62.118.146.207])
Со своего ДНС он берет только ту часть которая в скобках. А то что стоит перед скобками ему передает SENDMAIL, когда я переименовал для опыта сервер в просто miha то строка стала выглядеть так:
Received: from miha (ppp146-207.dialup.mtu-net.ru [62.118.146.207])
И соответственно спаморезалки обламывались и пропускали письма.
вопрос: как не меняя имя сервера заставить sendmail представляться произвольной строкой?