Chu*_*eto 3 email imap jakarta-mail
使用JavaMail的约定似乎是: - 使用smtp发送电子邮件 - 使用imap(或pop)来阅读电子邮件..
对于我们的应用程序,我认为使用电子邮件客户端协议(特定于imap)发送电子邮件更有用..并确保所有已发送邮件的副本进入gmail的"已发送"文件夹或使用的任何邮件帐户.
请注意,电子邮件连接的主要目的是发送邮件,而不是阅读或轮询电子邮件.
想要使用imap从他们的java应用程序发送电子邮件的其他人的意见/建议/示例.所有帖子都赞赏.
简单回答:无法使用IMAP发送电子邮件.您必须使用SMTP发送电子邮件.
更准确地说,有一些扩展来组合发送和检索操作.但是,据我所知,这些扩展并未广泛传播 - 无论是在客户端还是在服务器端.
另请参阅有关IMAP的维基百科上的文章(IMAP #Distadvantages):
与组合发送和检索操作的一些专有协议不同,发送消息并将副本保存在具有基本级IMAP客户端的服务器端文件夹中需要两次发送消息内容,一次发送到SMTP以进行发送,第二次发送到IMAP到存储在已发送的邮件文件夹中.这可以通过一组扩展来解决......