使用Javamail将邮件传输到客户端(这里没问题)。
我的邮箱中没有此邮件的跟踪(历史记录)的问题。
如何将已发送的邮件保存在我的邮箱历史记录中?
修改
当我尝试代码示例时。我收到此错误(在store.connect(...)) 我有所需的所有jar:activation mail et smtp 你能帮帮忙吗?
javax.mail.NoSuchProviderException: Not a Store Provider: protocol=smtp; type=javax.mail.Provider$Type@1be2d65; class=com.sun.mail.smtp.SMTPTransport; vendor=Oracle
at javax.mail.Session.getStore(Session.java:302)
at javax.mail.Session.getStore(Session.java:279)
at saba.utils.Mail.main(Mail.java:175)
答案 0 :(得分:2)
我不明白你究竟在问什么。如果您问为什么,当您使用JavaMail发送消息时,您的“发送”消息中没有该消息的副本。文件夹,答案是JavaMail不会自动为您执行此操作。有些服务器会为你做,但不是全部。通常,您的JavaMail程序需要在"已发送的消息中保存任何已发送消息的副本。文件夹明确。请参阅msgsend.java sample program。