我觉得自己问这个问题很愚蠢,因为我已经在代码中发送和接收电子邮件有一段时间了。但是...
发送后,谁会将电子邮件移至“已发送”文件夹?是客户端还是服务器?
答案1
通常这是由邮件客户端完成的。
这在将邮件发送到 SMTP 服务器并让其将副本发回给您以放入“已发送”文件夹时都更有效率。它也不需要邮件客户端方面的额外逻辑来识别“哦,刚刚发送了这封邮件,现在我收到了。也许我应该将其移动到发送文件夹”。
请注意,根据邮件客户端的不同,发送文件夹中的邮件可能实际上并未发送。例如,在 Outlook 中,这仅表示客户端尝试发送邮件(如果失败,它仍会在发送文件夹中存储一份副本)。