【发布时间】:2013-07-11 06:57:32
【问题描述】:
用JavaMail smtp 发送邮件后,如何放入Sent 文件夹(IMAP)? 非英语邮件怎么办(例如:用俄语发送=отправленные)?有没有办法以编程方式获取“已发送”文件夹的名称?
【问题讨论】:
标签: java email imap jakarta-mail message
用JavaMail smtp 发送邮件后,如何放入Sent 文件夹(IMAP)? 非英语邮件怎么办(例如:用俄语发送=отправленные)?有没有办法以编程方式获取“已发送”文件夹的名称?
【问题讨论】:
标签: java email imap jakarta-mail message
通常,已发送文件夹没有固定名称。 Gmail,特别支持文件夹的“特殊用途扩展”。当您执行 LIST 以获取电子邮件箱列表时,它将使用 \Sent 标记标记已发送的文件夹。
请参阅 Gmail's document 了解他们实施的扩展。
【讨论】:
Folder.appendMessages()
“已发送”文件夹没有标准名称。根据所使用的邮件客户端,该文件夹可能具有不同的名称。有一个 IMAP 扩展程序可以告诉您哪个文件夹是“已发送”文件夹,但我认为大多数服务器不支持该扩展程序。
【讨论】: