【发布时间】:2014-12-14 01:34:19
【问题描述】:
我使用 perl 和 Mail::IMAPClient lib。当我尝试使用
$message_id = $imap->parse_headers($msg,"Message-id")->{"Message-id"}->[0];
在调试中我可以看到BAD [PARSE] Syntax error while reading parenthesized list
这个包在这里描述mail.ru bag
我无法更改 lib,因为其他邮件服务保留了 RFC 中的内容。我发送了报告(可能没有先发送),但我没有时间等待回复。解决此问题的最佳解决方案是什么?如果服务器是 MAIL.RU,再向 parse_headers 发送 1 个参数?
【问题讨论】:
-
获取
Message-Id:的方法有很多。你的程序在做什么?为什么需要Message-Id:?答案可能有助于选择最佳替代方案。