Unix Fetchmail Utility: data em que o email foi recebido

1

Configurei fetchmail e consegui baixar mensagens do servidor de e-mail, mas não sei como obter a data em que um e-mail específico foi recebido. Eu preciso dessa data para fins de relatório.

    
por user1711845 21.04.2014 / 15:58

1 resposta

2

Essa data é encontrada nos cabeçalhos de e-mail. Eles parecem um pouco assim:

Received: from mail-pd0-f170.google.com (mail-pd0-f170.google.com [209.85.192.170])
        by mailserver.example.com (Postfix) with ESMTP id DCFEE3983D
        for <[email protected]>; Tue, 23 Jul 2013 20:32:34 +0200 (CEST)
Received: by mail-pd0-f170.google.com with SMTP id x11so8452192pdj.29

Cada servidor de correio pelo qual o email passa adicionará sua própria linha recebida em cima das precedentes. Procure aquele que contém o nome do host do seu servidor de e-mail e obtenha a data de lá.

    
por 21.04.2014 / 16:18