如何将邮件发送到已发送?

时间:2013-07-12 16:45:40

标签: java email imap javamail message

通过smtp发送带有JavaMail的消息后,如何将其放入Sent文件夹(IMAP)? 非英语邮件怎么样(例如:俄语发送=отправленные)?有没有办法以编程方式获取“已发送”文件夹的名称?

2 个答案:

答案 0 :(得分:0)

Folder.appendMessages()

"发送"没有标准名称。夹。根据所使用的邮件客户端,该文件夹可能具有不同的名称。有一个IMAP扩展可以告诉你哪个文件夹是"已发送"文件夹,但我不认为大多数服务器支持扩展。

答案 1 :(得分:0)

通常,“已发送文件夹”没有固定名称。 Gmail,专门支持文件夹的“特殊用途扩展”。当您执行LIST以获取电子邮箱的列表时,它将使用\ Sent标记标记已发送的文件夹。

请参阅Gmail's document了解已实施的扩展程序。