如何区分在同一文件夹中发送或接收?

问题描述 投票:0回答:1

使用java-mail库时我有两个问题。 1.当我使用java邮件通过ima协议接收来自此邮箱的电子邮件时,有没有办法区分哪一个被发送出来,哪一个被收到?如下方案:

我发送电子邮件给自己,比如从[email protected][email protected],所以默认情况下会生成2封电子邮件,一封在收件箱中,另一封在发送(发件箱)中。之后,我将这两封电子邮件移到了private这样的文件夹中。处理这2封电子邮件时,我发现该2封邮件的标题信息完全相同。有没有办法在解析消息时获取源文件夹(收件箱或发件箱)?

X-QQ-FEAT:YqUsWGMTFZakOmi / 23pXThZvucY / N6XbIJhTWnLiS4PItC6RG3SaGEuD8zzkV \ r \ n \ TD + 8wZrA6lbHgKPY5QyFRtqlfI / UT7wWSQeop5ujBkhex04Tv5iXQi0w76Bg4D + YKcNT / jL7 \ r \ n \ tCa7u5VY9X + WNDBm0Y1KqML4z10z7mojOyl2sZlspMacMCektMRet8K5zRsgDuv9fTnVP5hQ \ r \ n \ tTuppdT0Wo / UmWwdQN3mhRiGrfEWXsfx4 = “” X-QQ-SSF :0001000000000010000000000000001“,”X-HAS-ATTACH:no“,”X-QQ-BUSINESS-ORIGIN:2“,”X-Originating-IP:180.171.94.161“,”X-QQ-STYLE:“,”X- QQ-mid:webmail581t1551627212t283464“,”来自:\“=?gb18030?B?Sm9l?= \”“,”To:\“=?gb18030?B?eWRjcm0 =?= \”“,”主题:=?gb18030 ?B?t6K4 + NfUvLo =?=“,”Mime-Version:1.0“,”Content-Type:multipart / alternative; \ r \ n \ t \ tnartary = \“---- = _ NextPart_5C7BF3CC_0AC4EFC0_606CED18 \”“,”内容 - Transfer-Encoding:8Bit“,”日期:太阳,2019年3月3日23:33:32 +0800“,”X-Priority:3“,”Message-ID:“,”X-QQ-MIME:TCMime 1.0 by腾讯“,”X-Mailer:QQMail 2.x“,”X-QQ-Mailer:QQMail 2.x“]

  1. 有没有办法获得图书馆的“默认发件人帐户”信息? Screenshot of emailbox account setting
javamail
1个回答
0
投票

您可能会发现收到的消息具有“已接收”标头,而发送的消息却没有。可能存在仅在接收的消息上存在的其他标头。

© www.soinside.com 2019 - 2024. All rights reserved.