2

GAE docsに従って、いくつかのハンドラーが着信電子メールをサポートする可能性があります。次の 2 つをサポートします。

  1. string@appid.appspotmail.comは Handler1 に送信する必要があります。
  2. string+something@appid.appspotmail.comは Handler2 に送信する必要があります。

私は次のようなものを持っている必要があるように見えます:

- url: /_ah/mail/<???>your_app_id\.appspotmail\.com
  script: handler2.app
  login: admin
- url: /_ah/mail/.+
  script: handler1.app
  login: admin

電子メールにプラス記号で送信されたメッセージを別のハンドラーにルーティングするには、正規表現 (?) はどのように見えるべきですか?

4

1 に答える 1

4

[更新] 次の構成は私にとってはうまくいきます。

- url: /_ah/mail/string@.*your_app_id\.appspotmail.com
  script: handler2.app
  login: admin
- url: /_ah/mail/string%2B.*@.*your_app_id\.appspotmail.com
  script: handler1.app
  login: admin
- url: /_ah/mail/.+
  script: catchall.app
  login: admin
于 2013-03-17T19:36:48.713 に答える