Изменение received_header в exim4

 

Если необходимо например скрыть ip локального отправителя.Заголовок может выглядеть так

Received: from [192.168.0.1] (helo=localhost.localdomain)

Для замены необходимо в конфиге exim-а изменить переменную received_header_text.Если в конфиге ее нет,то необходимо добавить —

received_header_text = Received: \
${if !def:authenticated_id \
{${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 $smtp_active_hostname \
${if def:received_protocol {with $received_protocol}} \
${if def:tls_cipher {($tls_cipher)\n\t}}\
(Exim $version_number)\n\t\
id $message_exim_id

Проверить можно так exim -bP received_header_text