受信メールを処理するためのベアボーンアプリエンジンアプリを入手しようとしています。私は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)
メールが拒否される理由はありますか?