【发布时间】:2015-08-24 02:22:41
【问题描述】:
使用 SMTP 服务器发送邮件时,如何判断 smtp 服务器是否依赖并保存发送邮件到“Sent”文件夹。
例子
当使用 GMail smtp 服务器 ( smtp.gmail.com ) 发送邮件时,GMail 服务器会自动依赖并将邮件保存到“已发送”文件夹。但很少有其他服务器,如 Exchange、GoDaddy、.. 这些服务器没有将邮件保存到“已发送”文件夹。我们必须使用 IMAP append 命令手动将消息附加到相应的文件夹中。
如果我能找到服务器是否不会将发送邮件保存到“已发送”文件夹的意思,我可以调用 IMAP 附加命令将邮件保存到“已发送”文件夹
【问题讨论】:
-
你不能; gmail是我唯一知道这样做的。大多数电子邮件客户端都有一个可以关闭的“附加到已发送文件夹”用户选项。
标签: email smtp gmail jakarta-mail imap