2014-10-09 64 views
0

我也跟着在這裏的教程:谷歌應用程序引擎的Java沒有收到電子郵件

https://cloud.google.com/appengine/docs/java/mail/receiving

,所以我做了所有的以下內容:

  • 宣佈inbound-services
  • 成立了一個處理程序的servlet(與身份驗證約束)
  • 檢查一切正常工作:http://localhost:8888/_ah/admin/inboundmail

但是當我部署時,我無法發送電子郵件給我的主機。爲什麼是這樣?

注意:我正在部署一個單獨的版本(myname-dot-appengineproject),所以我的所有電子郵件都是:[email protected]但這沒關係,對不對? (我必須部署到默認的vrsion嗎?)

我已啓用計費。 (是否有一些額外的設置需要打開?我找不到可以指示是否發送電子郵件的設置。)

回答

0

郵件服務在默認版本上工作。請將您的應用程序指向默認的應用程序或將其更改爲默認應用程序。它應該工作。

+0

但如果我想打確定它在部署到默認版本之前工作? – 2014-10-09 16:38:07

+0

也,我只是在默認模塊上試過,但它沒有工作。 – 2014-10-09 17:07:23

1

哦,哇,被推遲了。服務宣言實際上是在appengine-web.xml,不web.xml

<inbound-services> 
    <service>mail</service> 
</inbound-services> 

絕對錯讀了。

其他原因,我被搞糊塗了,因爲某種原因,我的日誌沒有出現從郵件請求

不知道,如果默認版本事項處理或沒有時

相關問題