JP.*_*JP. 9 c# email anonymize craigslist
我正在开发一个网站,我希望通过匿名化他们的电子邮件地址来保护买家.与craigslist的系统类似,当卖家需要联系买家时,他们应该能够发送电子邮件到匿名地址,如1425415125 @ mysite.然后将com路由到用户的电子邮件地址.
我现在的计划是:
我的问题如下:
提前致谢
J.P
我做了一些相关的事情,但并不完全相同.我在现有的pop3服务器上设置了一个捕获所有收件箱(你可能已经有一个我猜的).然后我使用OpenPop.NET读取计时器上的所有新消息(比如说每30秒).在我的情况下,我停止处理消息,但很容易生成一个新消息到适当的地址并复制正文,然后在SMTP服务器上发送新消息.
我看到你的设置有一个问题,也许这只是我的一个误解,就是当你保护用户的原始电子邮件地址时,他们将继续在1425415125@mysite.com上永远可以访问.如果我理解craigslist的工作方式,每个帖子都有不同的电子邮件地址,一旦删除/删除帖子(或不久之后),电子邮件地址就会停止工作.这使得人们不仅可以不断地窃听您的电子邮件地址.这个问题的解决方案很简单,只需将电子邮件地址同时发送到帖子ID或其他ID,而不是数据库中的用户ID.查找将同样快,但每次都会有一个新的电子邮件地址.