在使用Java邮件库时,我有两个问题。 1.当我使用Java邮件通过ima协议从该电子邮件箱中接收电子邮件时,是否有任何方法可以区分发送哪个邮件和接收哪个邮件?如下图所示:
我会向自己发送一封电子邮件,例如从ydcrm@foxmail.com
到ydcrm@foxmail.com
,因此默认情况下会生成2封电子邮件,一封在收件箱中,另一封在send(发件箱)中。之后,我将这两封电子邮件移到了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: 否”,“ X-QQ-BUSINESS-ORIGIN:2”,“ X-Originating-IP: 180.171.94.161“,” X-QQ-STYLE:“,” X-QQ-mid:webmail581t1551627212t283464“,”来自:\“ =?gb18030?B?Sm9l?= \” “,”收件人:\“ =?gb18030?B?eWRjcm0 =?= \” “,“学科: =?gb18030?B?t6K4 + NfUvLo =?=“,”哑剧版本:1.0“,”内容类型:多部分/替代; \ r \ n \ tboundary = \“ ---- = _ NextNext_5C7BF3CC_0AC4EFC0_606CED18 \”“, “ Content-Transfer-Encoding:8Bit”,“日期:Sun,2019年3月3日23:33:32 +0800”,“ X-Priority: 3“,”消息ID: “,” X-QQ-MIME: 腾讯TCMime 1.0”,“ X-Mailer:QQMail 2.x”,“ X-QQ-Mailer:QQMail 2.x“]
答案 0 :(得分:0)
您可能会发现接收到的消息具有“接收到”标头,而发送的消息则没有。可能还有其他标头仅出现在收到的邮件上。