2014-10-28 30 views
1

我有一個web應用程序運行在谷歌appengine發送電子郵件給用戶,給他們另一個用戶的電子郵件地址,以便他們可以相互聯繫。我想使用臨時電子郵件地址來隱藏真實的電子郵件地址,以便真正的電子郵件地址保持私密。與發送電子郵件到廣告時在Craiglist上完成的方式類似。有沒有辦法在appengine上做到這一點?我正在使用javax.mail。謝謝。是否可以在GAE上使用雙向電子郵件中繼?

回答

0

您可以使用AppEngine發送和接收電子郵件。因此,您可以收到電子郵件並將其重新發送到隱藏原始地址的不同地址。當然有限制。

用於發送電子郵件官方文檔:Receiving Email

要發送的電子郵件的發件人地址必須是以下類型之一:

  • 的地址Using JavaMail to Send Mail

    接收電子郵件官方文檔該應用程序的註冊管理員

  • 用Google帳戶登錄的當前請求的用戶地址。您可以使用用戶API確定當前用戶的電子郵件地址。用戶的帳戶必須是Gmail帳戶,或者位於Google Apps管理的域中。
  • 該應用的任何有效的電子郵件接收地址(例如[email protected])。

您的應用程序可以在以下形式的地址接收電子郵件:

[email protected] 

的電子郵件使用以下URL發送到您的應用程序作爲HTTP POST請求:

/_ah/mail/<address> 

其中address是一個完整的電子郵件地址,包括域名。要處理應用中的傳入電子郵件,您必須將電子郵件URL映射到web.xml文件中的servlet。

相關問題