【问题标题】:java mail - processing csv attachmentjava邮件 - 处理csv附件
【发布时间】:2012-08-22 05:47:41
【问题描述】:

我正在接收来自普通 GUI 客户端(如 Thunderbird 或 Outlook)的电子邮件,其中包含字符串形式的邮件正文和一个 csv 文件附件。

使用 Java 邮件我想处理附件,即将 csv 文件的内容读入字符串。我可以简单地检查 contet 是否是 Multipart 然后处理索引 1 处的那个(我猜电子邮件正文位于索引 0 处)?或者我应该检查标记哪个部分是附件的处置?我唯一担心的是,如果 oe 使用常规 GUI 客户端发送电子邮件,则不会设置这些标志...

关于采取什么方法的任何cmets?

【问题讨论】:

    标签: java email jakarta-mail


    【解决方案1】:

    This JavaMail FAQ entry 会有所帮助。

    【讨论】:

      【解决方案2】:

      根据Javamail tutorial

      您的消息内容是一个 Multipart 对象,如果它有 附件。然后你需要处理每个部分,以获得主要 内容和附件。标有处置的零件 来自 part.getDisposition() 的 Part.ATTACHMENT 显然是附件...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-11-22
        • 1970-01-01
        • 2013-02-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多