2016-12-19 4 views
2

私は、ユーザに電子メールを送信しているプロジェクトに取り組んでいます。メッセージ本文ではカスタムメッセージを送信していますが正常に動作していますが、リンク確認のために別の変数を追加するとメールは送信されましたが受信しません。しかし、リンク確認変数を再度削除すると、電子メールが送信され、それも受信されます。私が間違っているところで助けてください。ここでPython Webapp2 GAE電子メールで問題を送信する

が正常に動作しているコードです:ここでは

email = "[email protected]" 
text = "from date: " + str(from_date) + " to date: " + str(to_date) + " Total Price: " + str(price) 

message = mail.EmailMessage(
    sender="[email protected]", 
    subject="Booking Confirmation" 
) 

message.to = email 
message.body = """Dear """ + name + """: 
       """""" 
       Please note date and time 
       """ + text + """. 

       Please let us know if you have any questions. 
       """ 
message.send() 

が動作していないコードです:

email = "[email protected]" 
text = "from date: " + str(from_date) + " to date: " + str(to_date) + " Total Price: " + str(price) 
link = "http://abc.appspot.com/place/confirm/?place_id=" 
message = mail.EmailMessage(
    sender="[email protected]", 
    subject="Booking Confirmation" 
) 

message.to = email 
message.body = """Dear """ + name + """: 
       """+link+""" 
       Please note date and time 
       """ + text + """. 

       Please let us know if you have any questions. 
       """ 
message.send() 

答えて

1

それは間違いではないですが、問題は*.appspot.comへのリンクを含めていますドメインは、新しいアプリケーション(つまり、まだ信頼されていない)と組み合わされて、より厳しいGoogleのインフラストラクチャのアンチスパム対策を開始します。

GAE Issue 12786を参照してください。

あなたのアプリがスパムしていない場合、そのスレッドに記載されているEメールアドレスに連絡してください。おそらく、新しいアプリのための手作業で管理されたホワイトリストがあります。

+0

ありがとうございました:) –

関連する問題