我試圖建立我的網頁錯誤報告服務。這個想法很簡單。如果訪問時在客戶端瀏覽器中彈出錯誤,我想要一個錯誤處理程序向我發送關於它的通知。我的頁面是靜態的,所以我想避免爲此添加服務器端組件。例如,我可以使用ajax請求並使用gmail帳戶將郵件發送給我?我猜Ajax不會跨域嗎?也許還有其他的選擇?發送郵件與阿賈克斯
編輯
我的主要語言是Java。 Google App引擎呢?我可以在那裏主持一個可以發送電子郵件的應用不知道我如何與該應用程序進行交互?
其他的想法 - 如果我必須使用服務器端組件,也許是最好的選擇是找(我的Java應用服務器我的主機上運行)發送郵件並進行部署準備Web應用程序。然後我可以通過Ajax與郵件發件人聯繫。
我不確定您是否可以在沒有任何服務器端組件的情況下發送電子郵件。 – StrouMfios 2011-02-07 17:49:44
您可以構建收到錯誤字符串的郵件應用程序,並將其託管在Google App Engine上。您必須在自己的頁面上執行一些JS腳本,以便在出現錯誤時通過GoogleAppEngine API與您的應用進行通信。 – 2011-02-07 18:08:55
是的,您可以使用App Engine發送電子郵件。 http://code.google.com/intl/de-DE/appengine/docs/java/mail/usingjavamail.html – Philip 2011-02-07 18:09:58