У меня вот так (ниже приведено). Но "хотелку не решает".
Входящие сообщения меня не интересуют в данный момент.
Меня интересуют исходящие (проходящие с внутреннего сервера) сообщения.
То, что пришло снаружи - пусть так и будет, и ничего там менять не хочу.
А вот в исходящем сообщении хочу менять (не удалять) "Received", чтобы там
не светились пути, что с того-то хоста принято тем-то, потом тем, потом
внутренним сервером и по таким-то протоколам.
received_header_text = Received: \
${if def:sender_rcvhost {from $sender_rcvhost\n\t}\
{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}\
${if def:sender_helo_name {(helo=$sender_helo_name)\n\t}}}}\
by $primary_hostname \
${if def:received_protocol {with $received_protocol}}\n\t\
${if def:sender_address {(envelope-from <$sender_address>)}} id
$message_exim_id\
${if def:received_for {\n\tfor $received_for}}
> -----Original Message-----
> From: [email protected] [mailto:exim-users-
> [email protected]] On Behalf Of Andrey N. Oktyabrski
> Sent: Wednesday, November 30, 2011 3:20 PM
> To: Exim MTA на русском
> Subject: Re: [Exim-users] Fake Received header
>
> On 30.11.11 12:06, Golub Mikhail wrote:
> > Появилась у меня такая хотелка.
> > В письмах на выходе удалять хидеры Received (это не проблема), а
> вместо них
> > добавлять какой-то свой статический, или генерируемый по шаблону
> заголовок.
> > С одной стороны этого делать не рекомендует RFC. Но, с другой
> стороны, хочу
> > скрыть путь прохождения письма внутри сети.
> > Вот поэтому и хочу реальные заголовки Received заменить своими
> левыми.
> >
> > Пока сделал несколько подходов - не придумал как.
> > Может кто реализовывал уже подобную "хотелку"?
> У меня вот так вот сложно:
> received_header_text = Received: \
> ${if def:sender_rcvhost \
> {${if def:authenticated_id {from [EMITTER]} {from $sender_rcvhost}} \
> ${if def:sender_helo_name \
> {${if def:authenticated_id {(helo=$primary_hostname)}}} \
> } \
> } \
> {${if def:sender_ident {from ${quote_local_part:$sender_ident}}}} \
> } \
> \n\t\
> by $primary_hostname \
> ${if def:received_protocol {with $received_protocol}} \
> ${if def:tls_cipher {($tls_cipher)\n\t}}\
> (Exim $version_number)\n\t\
> ${if def:sender_address {(envelope-from <$sender_address>)\n\t}}\
> id $message_exim_id\
> ${if def:received_for {\n\tfor $received_for}}
>
> ##########################################################
> ############
> # ACL CONFIGURATION #
> ##########################################################
> ############
> ...
>
> _______________________________________________
> Exim-users mailing list
> [email protected]
> http://mailground.net/mailman/listinfo/exim-users
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users