0

受信メールを処理するためのベアボーンアプリエンジンアプリを入手しようとしています。私はEメールの受信チュートリアルに従いましたが、私のコードは本当に最小限です。

ただし、whatever @ myapplication.appspot.comにメールを送信すると、Googleはアプリに到達する前にそれを拒否します。

次の受信者へ配信することはできませんでした:

whatever@myapplication.appspot.com

永続的な障害の技術的な詳細:Googleはメッセージの配信を試みましたが、受信者ドメインによって拒否されました。

これは私のapp.yamlです

application: myapplication
version: 1
runtime: python27
api_version: 1
threadsafe: false

handlers:
- url: /_ah/mail/.+ 
  script: handle_incoming_email.py 

- url: /.*
  script: myapplication.app

inbound_services:
- mail

そしてhandle_incoming_email.pyはチュートリアルから取られています:

import logging, email
from google.appengine.ext import webapp 
from google.appengine.ext.webapp.mail_handlers import InboundMailHandler 
from google.appengine.ext.webapp.util import run_wsgi_app

class LogSenderHandler(InboundMailHandler):
    def receive(self, mail_message):
        logging.info("Received a message from: " + mail_message.sender)

メールが拒否される理由はありますか?

4

1 に答える 1

3

login: adminyaml ファイルを見逃していたようです。

ではありwhatever@myapplication.appspotmail.comませんwhatever@myapplication.appspot.com

于 2012-06-30T16:14:31.143 に答える