我试图建立我的网页错误报告服务。这个想法很简单。如果访问时在客户端浏览器中弹出错误,我想要一个错误处理程序向我发送关于它的通知。我的页面是静态的,所以我想避免为此添加服务器端组件。例如,我可以使用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