我有一个在google appengine上运行的网络应用程序,它会向用户发送电子邮件,为他们提供另一个用户的电子邮件地址,以便他们可以互相联系。我想使用临时地址隐藏真实的电子邮件地址,以便真正的电子邮件地址保持私密。与向广告发送电子邮件时在craiglist上执行的方式类似。是否有办法在appengine上实现这一目标?我正在使用javax.mail
。感谢。
答案 0 :(得分:0)
您可以使用AppEngine发送和接收电子邮件。因此,您可以接收电子邮件并将其重新发送到隐藏原始地址的不同地址。当然有限制。
发送电子邮件的官方文档:Using JavaMail to Send Mail
接收电子邮件的官方文档:Receiving Email
要发送电子邮件,发件人地址必须是以下类型之一:
您的应用可以通过以下表单的地址接收电子邮件:
string@appid.appspotmail.com
使用以下网址将电子邮件作为HTTP POST请求发送到您的应用:
/_ah/mail/<address>
其中address是完整的电子邮件地址,包括域名。要处理应用中的传入电子邮件,您必须将电子邮件URL映射到web.xml文件中的servlet。