我想通过 IMAP 从电子邮件帐户下载电子邮件并将其上传到另一个帐户。我想要在 Python 中手动执行此操作。我知道如何通过 IMAP 检索我的电子邮件,但如何才能真正将它们“上传”到我的另一个电子邮件帐户?有标准方法还是取决于我的第二个电子邮件服务器?
答案1
您也可以使用 python 上传:
import imaplib
# an alternative for IMAP4_SSL is IMAP4 if you're doing this locally
imap = imaplib.IMAP4_SSL(your_2nd_server, its_imap_portnumber)
imap.login(user_name, password)
然后对于您下载的每条消息:
imap.append(mailbox, [], delivery_time, message)
为此,您必须从邮件标头中获取传递时间。