C# 如何设置一次性电子邮件别名(craigslist风格)?

C# 如何设置一次性电子邮件别名(craigslist风格)?,c#,email,email-spam,C#,Email,Email Spam,在.NET中编写我自己的“craigslist”,试图找出如何创建一次性电子邮件别名(craigslist类型) 这就是我所说的“craigslist” 风格” 我的网站是:somecoolurl.com 用户创建了一个帐户,但没有 希望在网站上发布时将其电子邮件作为联系人发送出去 我想给用户一封临时电子邮件 asdflkasfdjlaksdj@somecoolurl.com及 在他们真正的电子邮件中添加别名。什么时候 用户希望获得一封新的电子邮件 临时工被解雇了,一封新的电子邮件也收到了 创造

在.NET中编写我自己的“craigslist”,试图找出如何创建一次性电子邮件别名(craigslist类型)

这就是我所说的“craigslist” 风格”

我的网站是:somecoolurl.com

用户创建了一个帐户,但没有 希望在网站上发布时将其电子邮件作为联系人发送出去

我想给用户一封临时电子邮件 asdflkasfdjlaksdj@somecoolurl.com及 在他们真正的电子邮件中添加别名。什么时候 用户希望获得一封新的电子邮件 临时工被解雇了,一封新的电子邮件也收到了 创造


嗯,我不太确定你说的“craigslist”是什么意思,但我知道,在我目前构建的一个应用程序中,我从购买了SmarterMail应用程序,并将其.NET API作为我软件的一部分

当一个用户注册并付费时,我会生成一个随机字符串(如果你愿意,可以让它更有意义),然后将其附加到域名上(fke34s@example.com)

从那里,我通过SmarterMail API创建电子邮件地址,并根据用户现有密码分配密码

然后我有一个观察者检查付费订阅是否失效。。。如果是这样,我将禁用该帐户X天。如果用户在X天后没有续费,观察者会删除该帐户(这会降低我的总用户数,因为我还没有为无限许可证付费)


很好用。

你是说电子邮件地址管道吗?看看这个问题


以下是如何设置综合帐户。然后使用C#使用IMAP登录,或根据您的规则弹出并转发

你能描述一下“craigslist风格”对于不熟悉的人来说是什么吗?电子邮件会发送到fke34s@example.com是否转发到用户的真实电子邮件?你能创造吗x123@example.com并用用户的真实电子邮件重新命名它?是的,您也可以创建别名。我的用户想要一封私人电子邮件,而不是和他们的常规帐户混在一起,所以我从不费心。但是也可以制作别名。看看这里的“查找单词别名”-实现示例对我来说也很有趣。特别是使用IIS。