Python 从Google应用程序引擎中的另一个邮箱获取邮件

Python 从Google应用程序引擎中的另一个邮箱获取邮件,python,google-app-engine,email,gmail,Python,Google App Engine,Email,Gmail,我正试图从另一个邮箱取回邮件(xxx@domail.com或xxx@gmail.com)在谷歌应用程序引擎。 我不想阅读来自appspotmail box的邮件,因为它被用于不同的目的 有没有什么有效的方法可以让这一切发生 您可以使用imap+oauth从谷歌地址读取电子邮件。如果你用谷歌搜索,第一个结果就是你所需要的 有两种选择: 您可以通过POP/IMAP阅读收件箱,但这是一个很好的选择。您还需要启用传出套接字API,这要求您拥有付费应用程序。这种方法是异步的,这意味着您将不断需要轮询新消息

我正试图从另一个邮箱取回邮件(xxx@domail.com或xxx@gmail.com)在谷歌应用程序引擎。 我不想阅读来自appspotmail box的邮件,因为它被用于不同的目的


有没有什么有效的方法可以让这一切发生

您可以使用imap+oauth从谷歌地址读取电子邮件。如果你用谷歌搜索,第一个结果就是你所需要的

有两种选择:

  • 您可以通过POP/IMAP阅读收件箱,但这是一个很好的选择。您还需要启用传出套接字API,这要求您拥有付费应用程序。这种方法是异步的,这意味着您将不断需要轮询新消息

  • 将电子邮件转发到新的appspotmail地址(您可以有多个)。这很容易,尤其是因为您已经处理了传入的电子邮件。因为您可以有多个帐户,例如。xyz@yourappid.appspotmail.com,您可以在代码中区分它们


  • 将您的邮件转发到appspot。是否有任何方式可以让我从其他邮箱中阅读?请参阅下面的答案。转发(而不是imap轮询)到特殊的应用程序引擎地址非常容易。另请参见下面Peter Knego的答案。