我之所以贴出与这个问题密切相关的东西,是因为我尝试过使用这个问题的答案,我尝试过改变事物,我搜索过谷歌,并且坚持不懈地与这个问题纠缠了大约5个小时,我愿意花更多的时间在这个问题上
--我只是想你们中的一个可能会有答案:)
我的问题如下,我试图将一封邮件从我的gmail转发到另一个gmail,在运行尽可能多的python脚本来尝试这个简单的任务时,我仍然无法理解它。在
以下是我正在运行的代码(这是我对以其他形式发布的内容的修改版本):import smtplib, imaplib, email, string
imap_host = "imap.gmail.com"
imap_port = 993
smtp_host = "smtp.gmail.com"
smtp_port = 587
user = "John.Michael.Dorian.4"
passwd = "mypassword"
msgid = 1
from_addr = "John.Michael.Dorian.4@gmail.com"
to_addr = "myotheremail@gmail.com"
# open IMAP connection and fetch message with id msgid
# store message data in email_data
client = imaplib.IMAP4_SSL(imap_host, imap_port)
client.login(user, passwd)
client.select()
typ, data = client.search(None, 'ALL')
for mail in data[0].split():
typ, data = client.fetch(msgid, "(RFC822)")
email_data =

本文介绍了如何使用Python通过IMAP和SMTP协议从Gmail邮箱转发邮件到另一个Gmail邮箱。作者遇到的问题是尽管代码没有错误,但实际的邮件转发并未成功。他们寻求帮助,希望找到解决方案,特别是不依赖Google自动转发功能的原因是需要一次性迁移大量邮件。
最低0.47元/天 解锁文章
304

被折叠的 条评论
为什么被折叠?



