通过SMTP获取Gmail邮件;以“发送邮件”;在IMAP中“;“发送”;文件夹?
我使用Gmail与许多不同的电子邮件帐户,如name@mydomain.com-因此,我将所有电子邮件转发到我的Gmail帐户,在Gmail中,我使用“发送邮件为”选项,包括我的name@mydomain.com并以该(或其他)的名义发送电子邮件 当然,因此我不使用Gmail服务器,我使用“通过mydomain.com的SMTP服务器发送”,这样就没有人会看到区别 在过去,如果我使用像Outlook这样的IMAP工具,电子邮件会与Outlook一起发送name@mydomain.com也可以在我的服务器上的“已发送”文件夹中获取(与收件箱同步相同) 有没有办法,通过Gmail发送的电子邮件也会“复制”到我的服务器“IMAP”文件夹中通过SMTP获取Gmail邮件;以“发送邮件”;在IMAP中“;“发送”;文件夹?,gmail,Gmail,我使用Gmail与许多不同的电子邮件帐户,如name@mydomain.com-因此,我将所有电子邮件转发到我的Gmail帐户,在Gmail中,我使用“发送邮件为”选项,包括我的name@mydomain.com并以该(或其他)的名义发送电子邮件 当然,因此我不使用Gmail服务器,我使用“通过mydomain.com的SMTP服务器发送”,这样就没有人会看到区别 在过去,如果我使用像Outlook这样的IMAP工具,电子邮件会与Outlook一起发送name@mydomain.com也可以在我
原因:如果我离开Gmail,我不仅希望所有收到的电子邮件都保存在服务器的收件箱中,还希望收到邮件的副本。IMAP仅用于管理服务器上的电子邮件。它不能用于发送电子邮件。这必须通过SMTP完成。SMTP没有IMAP的概念,大多数(如果有的话)SMTP服务器不会自动将已发送的电子邮件复制到IMAP“已发送”文件夹中。因此,当通过SMTP以编程方式发送电子邮件时,您通常必须登录到相关的IMAP帐户,并手动将发送的电子邮件复制到“已发送”文件夹中。像Outlook这样的IMAP工具正是这样做的。还有一个IMAP扩展()是许多IMAP服务器实现的(),用于识别“已发送”文件夹,而不管其实际名称如何。如果您不使用smtp.gmail.com发送邮件,并且希望邮件放在您的gmail收件箱中,显然您必须自己将其放入
- 您可以将邮件与一起放在“已发送”文件夹中
- 您可以将邮件与一起放置,然后应用标签
SENT