当您在Craigslist.org上回复个人广告部分的帖子时,他们会显示生成的电子邮件地址,我们可以使用该地址向广告所有者发送电子邮件。
k86wt-47XXXXXXXXX@pers.craigslist.org
他们这样做是为了保护广告所有者免受垃圾邮件的攻击。因此,当所有者从Craigslist收到该电子邮件后,他们也可以回复该电子邮件地址。但他们又一次经历了Craigslist。所以Craigslist充当连接这两个派对的中间人。即使广告已过期,他们也可以使用此Craigslist生成的电子邮件相互沟通6个月(我认为)。
所以这篇文章不是Craigslist的营销文章。 :)
我只是想知道怎么做? 我和着名的电子邮件客户聊天,但他们没有提供这种动态生成的电子邮件。这不能通过域名所有者附带的电子邮件客户端实现,因为他们每个域只提供1个或几个电子邮件,无法自动生成。
我正在开发一个ASP.NET Web应用程序,我想实现上述机制。 如果你说我应该得到一个专用的电子邮件服务器。好。告诉我从哪里来?什么呢?请解释一下。请给我一些链接。不要忘记我想每天发送无限量的电子邮件。
答案 0 :(得分:0)
我不知道craigslist是如何做到的,但我只有一个包含2列的数据库表,1是您域上随机生成的电子邮件地址,您可以根据自己的喜好生成唯一的,第二个是真实的它映射到的用户电子邮件地址。
然后,id在我的域上设置一个邮件服务器,将所有邮件接收到一个收件箱中。然后id运行收到的任何邮件,如果“To”地址在我生成的电子邮件列表中,则将其转发给预期的收件人。
您需要找到一个可让您设置和运行自己的邮件服务器的主机。您不会看到消费者主机,或几乎任何提供“每个域1或2个电子邮件地址”的主机。你需要一个合适的主人。对于像这样的事情,Azure云或EC2可能是我最好的选择,但我在该领域没有太多经验。
答案 1 :(得分:0)
Gmail有类似的机制,我可以使用" myname+any_alias_here@gmail.com"为我自己创建无限制的电子邮件别名。加号不是标准的,但它适用于许多客户和表单(除非站点不允许通过验证)。由于克雷格的名单中有" - "标志,它只是让我想起了Gmails的特色。
至于您的设置,您可以在使用Linux的快速Amazon EC2实例上设置postfix电子邮件服务器,该过程可以管理您的别名文件。 http://www.postfix.org/STANDARD_CONFIGURATION_README.html