Доброго времени суток!
Стоит машинка, под HP-UX, во внутренней сети, на ней sendmail. Я отправляю им почту во внешний мир (рассылка инфы платным подписчикам).
И иногда возвращаются письма с такой вот мессагой
... while talking to xxxx.xxxx.ru.:
<<< 450 <xxxx.micex.com>: Helo command rejected: Host not found
xxxx@xxxx.xxxx.ru... Deferred: 450 <xxxx.micex.com>: Helo command rejected: Host not found
Warning: message still undelivered after 4 hours
Will keep trying until message is 5 days old
причем xxxx.micex.com - это _внутренний_ адрес этой машинки.
Я понял уже, что это так админы защищаются от спама: проверяют при HELO есть ли такой адрес в ДНС, а наш sendmail выдает свой внутренний адрес :(
Отсюда вопрос - можно ли как-то настроить sendmail, что бы он выдавал при HELO нужный мне адрес (который бы ДНС-ился)?
Спросил наших админов (я программист), они что-то там подкрутили, не помогло. Они тогда отправили запрос в HP, ответа пока нет (по слухам, там бурное обсуждение ;). А мне нужно понять - или сендмайл настраивать или самому реализовывать SMTP (чего не очень хочется)...
Полазил по архивам опеннета - что-то не находится... Насколько я понимаю, задачка-то практически стандартная. Есть способы решения? Если нужны настройки/логи - опубликую по вашей просьбе. Заранее пасиба.