gpt4 book ai didi

google-app-engine - App Engine Python 模块和入站邮件服务

转载 作者:太空宇宙 更新时间:2023-11-03 15:22:00 26 4
gpt4 key购买 nike

我在我的 python 项目中使用 App Engine 模块。 ( https://developers.google.com/appengine/docs/python/modules/#Python_Background_threads )

我也在 m 项目中收到邮件: https://developers.google.com/appengine/docs/python/mail/receivingmail

我想将电子邮件定向到我的工作模块而不是默认模块。为此,我的 worker.yaml 具有以下设置

worker.yaml

    api_version: 1
application: integrate
module: worker
version: 1-0-0
runtime: python27
threadsafe: true

inbound_services:
- mail

builtins:
- deferred: on

handlers:

- url: /admin/.+
script: src.worker.main.app
login: admin

- url: /_ah/mail/.+
script: src.worker.main.app
login: admin

- url: /.*
script: src.worker.main.app

应用.yaml

    api_version: 1
application: integrate
version: 1-0-0
runtime: python27
threadsafe: true

builtins:
- deferred: on

handlers:

- url: /admin/.+
script: src.default.main.app
login: admin

- url: /.*
script: src.default.main.app

我什至尝试添加一个 dispatch.yaml

    application: integrate

dispatch:
- url: "*/_ah/mail/.+"
module: worker

但无论我做什么,到达我的应用程序的电子邮件都由默认模块处理。知道我在这里缺少什么吗?我看到收到电子邮件,但无论我做什么,它们只会转到默认模块。

最佳答案

入站服务只能在默认模块中使用,这是预期的行为。实际上,它在 devserver 中为您本地工作是一个错误。

关于google-app-engine - App Engine Python 模块和入站邮件服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19143004/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com