使用java发送和接收电子邮件,同时隐藏用户的电子邮件

时间:2013-10-30 16:45:59

标签: java email grails

我甚至不确定提出问题的正确术语,但这是我想要完成的事情。我在craigslist这样的网站上看到过它。

  • 我的网站有多个用户。当用户向网站注册时,他们会提供电子邮件地址(gmail,hotmail等)
  • 允许用户通过网站发送消息

  • 当Bob通过网站向Mark发送消息时,Bob和Mark永远不会看到对方的电子邮件地址

  • Bob的消息(bob@gmail.com)通过电子邮件发送给Mark(mark@abccompany.com) -Mark收到电子邮件。来自和回复看起来像这样,所以鲍勃的电子邮件地址从未见过。

    bob smith(d8d8cdd8677031a983148db1823f9b94@reply.mydomain.com)

那里应该有尖括号,但是我无法正确显示它们。

  • Mark回复电子邮件,回复电子邮件的地址为:

bob smith(d8d8cdd8677031a983148db1823f9b94@reply.mydomain.com)

  • 邮件服务器对地址的回复进行解码,找出发送者的位置以及发送地点,然后向bob发送回复,隐藏Mark的真实电子邮件地址。

甚至叫什么?这是一个简单的操作消息头来进行隐藏吗?我需要在我的grails应用程序中提出类似的东西。用户永远不会看到真实的电子邮件地址,除非一个用户将其放入实际的邮件正文中“嘿,我的真实电子邮件地址是bob@gmail.com,直接通过电子邮件发送给我。”

有人知道亚马逊的SES服务是否支持此类事情吗?

1 个答案:

答案 0 :(得分:0)

交易电子邮件是描述此服务的正确术语之一。

亚马逊不提供此类服务(截至撰写本文时)。如果你谷歌'交易电子邮件api'有几个弹出窗口提供这种类型的服务。