Faça log postfix para mostrar como a reescrita do remetente acontece

0

Estou usando o servidor SMTP postfix e estou reescrevendo os endereços do remetente e do destinatário. Nos logs do postfix, posso ver os logs de reescrita do endereço do destinatário,

Sep 12 17:23:32 rewritehost postfix/smtp[1223]: 28A6701362: to=<[email protected]>, orig_to=<[email protected]>, relay=relay.host[xxx.xxx.xxx.xxx]:25, delay=56, delays=51/0/4.5/0, dsn=2.0.0, status=sent (250 Message accepted for delivery)

Aqui, eu enviei um email para [email protected], mas depois ele está sendo reescrito pelo postfix e então o email é enviado para [email protected] (basicamente eu entendo que a reescrita do destinatário aconteceu)

Da mesma forma, eu preciso habilitar os logs para a reconfiguração do remetente. Eu fiz a seguinte alteração no arquivo /etc/postfix/master.cf

cleanup   unix  n       -       -       -       0       cleanup -v

e mostrou longos logs detalhados como o daemon de limpeza faz o destinatário reescrever. Mas eu não quero ativar o modo verboso.

    
por FELDAP 29.09.2016 / 13:42

1 resposta

1

Como citado por victor da lista de discussão postfix:

You can cause the envelope sender to be logged via the INFO action
of access(5):

    main.cf:
        smtpd_end_of_data_restrictions =
                check_sender_access static:INFO

This will record the original envelope sender before rewriting happens
downstream in cleanup(8). 

link

    
por 11.05.2017 / 12:19

Tags