在.NET中编写我自己的“craigslist”,试图弄清楚如何创建一次性电子邮件别名(craigslist类型)?
这就是我所说的“craigslist” 式”。
我的网站是:somecoolurl.com
用户创建一个帐户,但没有 想在网站上发布时将他/她的电子邮件作为联系人发送给他人。
我想给用户一封TEMP电子邮件 asdflkasfdjlaksdj@somecoolurl.com和 别名是他们真实的电子邮件。什么时候 用户想要收到一封新邮件 TEMP获得罐装并获得新的电子邮件 创建
答案 0 :(得分:3)
您在谈论电子邮件地址管道吗?看看这个问题Best way to send anonymous email like craigslist
的方法答案 1 :(得分:0)
嗯,不完全确定你用“craigslist”指的是什么,但我知道在我目前建立的应用程序中,我从http://smartertools.com购买了SmarterMail应用程序并使用他们的.NET API作为一部分我的软件。
当用户注册并付款时,我会生成一个随机字符串(如果需要,可以使其更有意义),然后将其附加到域名(fke34s@example.com)
从那里我通过SmarterMail API创建电子邮件地址,并根据用户现有密码分配密码。
然后我有一个观察员检查付费订阅是否失效...如果是,我禁用帐户X天。如果用户在X天之后没有续订,则观察者会删除该帐户(这会使我的总用户数减少,因为我还没有为无限制许可付费)。
效果很好。
答案 2 :(得分:0)
设置一个包罗万象的帐户。然后使用C#登录IMAP或POP并根据您的规则转发。