Hello!

On Wed, 30 Nov 2011 at 15:13:32 (+0200), Golub Mikhail wrote:

> У меня вот так  (ниже приведено). Но "хотелку не решает".
> Входящие сообщения меня не интересуют в данный момент.
> Меня интересуют исходящие (проходящие с внутреннего сервера) сообщения.
> То, что пришло снаружи - пусть так и будет, и ничего там менять не хочу.
> А вот в исходящем сообщении хочу менять (не удалять) "Received", чтобы там
> не светились пути, что с того-то хоста принято тем-то, потом тем, потом
> внутренним сервером и по таким-то протоколам.

headers_remove/headers_rewrite и headers_add в транспорте remote_smtp -
не оно?

> 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

-- 
George L. Yermulnik
[YZ-RIPE]

_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить