加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

web-applications – 如何为Web应用程序实现电子邮件保管箱功能

发布时间:2020-12-14 16:34:04 所属栏目:资源 来源:网络整理
导读:您可能已经看到过具有“电子邮件保管箱”的网络应用.用户可以发送电子邮件到“dropbox@123232.wepapp.com”等特殊地址,邮件将被解析并作为评论,待办事项等插入其帐户. 我们正试图建立这样的东西,并想知道哪种方式最好? ‘dropbox@123232.wepapp.com’是实际
您可能已经看到过具有“电子邮件保管箱”的网络应用.用户可以发送电子邮件到“dropbox@123232.wepapp.com”等特殊地址,邮件将被解析并作为评论,待办事项等插入其帐户.

我们正试图建立这样的东西,并想知道哪种方式最好? ‘dropbox@123232.wepapp.com’是实际定义的电子邮件帐户还是别名?或者它既不是,他们使用一个包罗万象的电子邮件帐户,然后只需解析“收件人”地址,以确定与之关联的帐户?它是否也是一个名为“dropbox”的已定义电子邮箱,因为它们使用动态子域,所有电子邮件都会传递到一个大收件箱,然后根据邮件“收件人”地址进行解析?

解决方法

我建议使用帐户子域的通配符别名创建一个捕获所有电子邮件地址. DropBox@*.yourdomain.com

子域是邮件服务器中的别名,它指向电子邮件服务器DropBox@yourdomain.com上的实际帐户.

然后,用户可以发送电子邮件到类似DropBox@myusername.yourdomain.com的内容,这些内容将由别名解析并路由到物理电子邮件地址.

然后,您可以创建一个服务来提取所有收到的电子邮件,解析子域(直接对应于收件人帐户的用户名)并解析电子邮件的正文,然后将其推送到您的评论或邮件系统中.

这通常很有效,实际上很容易实现.

更新:我开始在DotNetSlackers.com上撰写一个3部分系列专门讨论这个主题.它包括电子邮件服务器的设置和配置,从C#连接到pop服务器的代码,以及处理进来的邮件所必需的处理.它通过将所有这些功能放入一个包装中来实现. Windows服务,以便该工具自己工作(以及注销到文件系统).如果文章没有涵盖的话,请告诉我! (第一个是现在.另外两个是提交的,第二个是在7/29/2009公开.第三个应该在下周发布.)

http://dotnetslackers.com/articles/aspnet/Creating-a-Dynamic-Email-Drop-Box-Part1.aspx

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读