Max Kostikov wrote: > Victor Sudakov писал 2018-10-04 18:46: > > Для меня оно оказалось сюрпризом, sendmail так никогда не делал > > Я бы не был так уверен в этом (скорее всего вы не правы),
Я с sendmail имел дело лет двадцать, в том числе лет пятнадцать с SASL-аутентификацией. > потому что > Sendmail, как раз, славится своим автоматическими хитромудрыми > перезаписями адресов и хедеров в зависимости от настроек опций. Он славится своим конфигом с правилами, это верно. Но если специально не настраивать в нем маскарад (аналог rewrite в exim), то максимум что он сделает в конфигурации по умолчанию - это canonicalization доменного имени. > Вообще, связь между Envelope-from и From в общем случае, отсутствует. > Более того, From может быть совершенно произвольным или вообще пустым и > брать оттуда что либо было бы крайне неразумно. Про "From:" вообще никто не говорит. Задача - чтобы exim не пытался менять envelope-from, полученный от клиента в "MAIL FROM:" в ходе SMTP сессии. Да ещё и лгать при этом в логе, что "так и было". > Потому данные конверта > берутся из MAIL FROM и RCPT TO сессии, А вот хрен, извините. В том и проблема, что они не из MAIL FROM берутся, а exim по каким-то известным ему причинам пытается переписать полученное от MUA в сессии, и это завязано на $authenticated_id. > а никак не из тела письма, Про тело письма никто вообще ничего не говорил. Перечитайте тред внимательно, пожалуйста. > В вашем случае там локальная часть, Нет, в моём случае там полный адрес. Смотрите лог сессии http://mailground.net/pipermail/exim-users/2018-October/002229.html -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ _______________________________________________ Exim-users mailing list [email protected] http://mailground.net/mailman/listinfo/exim-users
