【发布时间】:2020-01-08 17:05:24
【问题描述】:
我想实现类似于 Airbnb 的通信功能,其中隐藏了发送者和接收者的真实电子邮件地址。例如,如果发件人有一个电子邮件地址john@gmail.com,而收件人的电子邮件是smith@gmail.com,那么当他们之间使用电子邮件进行通信时,他们的真实电子邮件地址应该被隐藏,并且每个人都有一些其他随机生成的电子邮件,例如info@xyz.com应该显示它们。有什么办法可以实现吗?
当 John 向 Smith 发送电子邮件时,当 Smith 在其相应的电子邮件服务器(例如 Google、Yahoo 等)中收到邮件时,Smith 应该看到类似 xyz@info.com 的电子邮件发件人。当 Smith 回复电子邮件时,John还应该看到类似abc@info.com 的内容作为发件人的电子邮件。
这在 Java 中怎么可能?可以使用Java JMS 来实现吗?假设电子邮件服务器是 Google,那么当电子邮件是从某个随机电子邮件(如 abc@info.com)收到时,如何在不透露实际电子邮件地址的情况下将邮件回复到发件人的实际电子邮件?
如果有人可以为此添加一些代码sn-p,那就太好了。
【问题讨论】: