对于传入后缀服务器的电子邮件,我想在“接收:来自”标头中记录时间戳。
例如,来自包含以下内容的电子邮件:
Received: from mailserver01 ([192.168.0.25]) by mailserver01.domain.intra with Microsoft SMTPSVC(6.5);
Mon, 16 Jul 2012 17:09:36 +0200
我想提取:
Mon, 16 Jul 2012 17:09:36 +0200
我想知道的是如何配置 postfix 来记录该信息(只是时区或整个“Received: from”标头)。一旦我记录了该行,我就可以处理解析以提取信息。
你可以把它传给cut
或者如果您将电子邮件内容放在 bash 变量中:
我不知道有任何配置选项可以自定义日志格式。您是否尝试运行
postconf
以查看是否有任何处理日志格式的选项?反正之前也有人问过类似的问题,看来是不可能的
Postfix 自定义日志