web-dev-qa-db-ja.com

Unix Fetchmailユーティリティ:電子メールが受信された日付

fetchmailを正常に構成し、メールサーバーからメッセージをダウンロードできますが、特定の電子メールが受信された日付を取得する方法がわかりません。レポートの目的でこの日付が必要です。

1
user1711845

その日付はメールヘッダー内にあります。彼らは少しこのように見えます:

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

電子メールが通過するすべてのメールサーバーは、前のものの上に独自の受信行を追加します。メールサーバーのホスト名を含むものを探し、そこから日付を取得します。

2
Jenny D