如何从WSO2中的邮件中读取附件文件?

时间:2018-10-23 18:12:18

标签: wso2 wso2esb wso2-am wso2carbon wso2ei

如何从WSO2中的邮件中获取附件?我可以获取邮件的主题和正文。我需要在邮件中提取附件文件。怎么做?我正在使用Gmail POP3服务器。

2 个答案:

答案 0 :(得分:0)

没有具体说明邮件是否来自某个WSO2服务器。如果您有附件,则表示邮件使用multipart / form。因此,您可以将其作为多部分/表单消息进行处理。您可以使用很多库来进行解析。例如Apache Commons,Javamail或您可以使用普通的Java URL连接并仔细处理mime边界。

答案 1 :(得分:0)

我们曾经解析整个邮件正文以查找附件的边界,然后将Base64Decode应用于减法后的片段,然后像二进制文件一样对其进行操作。 抱歉,我现在没有该synapse-config,无法确切告诉您该怎么做。