首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >追加到[Gmail]/Drafts的python脚本适用于一个电子邮件地址,但不适用于另一个电子邮件地址

追加到[Gmail]/Drafts的python脚本适用于一个电子邮件地址,但不适用于另一个电子邮件地址
EN

Stack Overflow用户
提问于 2014-01-31 21:37:00
回答 1查看 262关注 0票数 0

我一直在测试一个小脚本,用于将草稿上传到gmail地址,如下所示:

代码语言:javascript
复制
now = imap.Time2Internaldate(time.time())
conn.append('[Gmail]/Drafts', '', now, str(msg))

这一切对account1@company.com来说都很好用。

然后,我使用第二个帐户acc2@company.com进行身份验证,上传草稿失败,错误如下:

代码语言:javascript
复制
30:08.43 < EMCK2 NO [TRYCREATE] Folder doesn't exist. (Failure)
30:08.43 NO response: [TRYCREATE] Folder doesn't exist. (Failure)

我可以创建文件夹,但不能附加到文件夹,甚至不能添加到我创建的文件夹。

两个帐户中的设置相同,并且都在同一个域中。我不知道这是为什么或如何发生的,也不知道下一步该从哪里找出答案?

EN

回答 1

Stack Overflow用户

发布于 2014-02-03 05:14:37

这是因为Google对这些特殊文件夹使用了本地化的文件夹名称。正确的方法是让你的应用程序在没有硬编码的文件夹名的情况下工作,而不是gmail专用的。实现这一目标的一种方法是通过RFC 6154

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21481445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档