是否有开源电子邮件(标题,附件等)解析器?
是否有免费的开源解决方案采用原始电子邮件(作为一段文本)并将每个标题字段,每个附件和邮件正文作为单独的字段返回?
是的,这是一项常见的任务,有很多api可以帮助你。
如果使用Java,我会看看JavaMail 。
如果使用PHP,我会看PECL mailparse或Pear Mail 。
是的…对于您指出的每种语言,我自己都使用过Python语言。 尝试仔细阅读所选库的库文档。
(注意:你可能期望这个解析的“漂亮”,高级库…这是一个棘手的领域,电子邮件已经发展和成长,没有太多的设计,有很多黑暗的角落,API反映了这一点)。
javax.mail.internet.MimeMessage protected void parse(InputStream is)