URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 41054
[ Назад ]

Исходное сообщение
"Маскарадинг отправителя в sendmail"

Отправлено vlavuk , 27-Фев-04 13:07 
Здравствуйте, коллеги.

Столкнулся с необходимостью решить задачу, аналогичную описанной в
http://palm.opennet.ru/openforum/vsluhforumID1/15341.html.
К сожалению, ссылки, в которых имеются ответы на задававшийся вопрос,
(http://sendmail.aiq.ru/masquerading.htm
http://sendmail.aiq.ru/virtual-hosting.htm ) не работают.

Смысл решаемой мной задачи:
Есть локальная система с внутренней  почтой на основе sendmail (под Solaris8). Домен этой локальной системы не регистрирован в Инете.
Есть скрипт, периодически проверяющий некоторые логи, формируемые работающей внутренней подсистемой, на предмет возникновения в них сообщений об ошибках. При обнаружении текста сообщения об ошибке, требуется выслать  письмо в ящик на почтовом сервере, расположенном вне системы (в Инете). Отправителем является внутренний пользователь системы.

Правила для маскарадинга, добавленные мной в наборы 93, 94, 96, срабатывают (при тестировании типа /tryflags SH (или SE) парсинг исходного отправителя даёт нужный (маскирующий) домен отправителя).
Однако, посылаемая почта отвергается внешним почтовым сервером с ошибкой  500 Can't resolve sender domain, т.к. реально маскарадинга отправителя в формируемой почте не происходит.

М.б., кто-то посоветует, что предпринять в такой ситуации?



Содержание

Сообщения в этом обсуждении
"Маскарадинг отправителя в sendmail"
Отправлено flusher , 04-Мрт-04 12:40 
Логи покажи...
А то так не совсем понятно...