繁体   English   中英

如何使用C#从域中读取任何电子邮件帐户?

[英]How to read any email account from a domain using C#?

我猜这是两个联系在一起的问题。

相关问题讨论了如何使用pop3阅读和解析电子邮件。 我需要能够执行此操作,但是,我希望它能够与我需要的任何电子邮件地址一起使用。

我试图允许用户通过将内容通过电子邮件发送到唯一的电子邮件地址来提交内容,该电子邮件地址将自动知道该内容应与哪个帐户相关联。

有没有一种好的方法可以在C#中动态创建这些电子邮件地址并检查这些电子邮件帐户,以便进行内容提交?

或者,有没有办法建立一个“通配符”电子邮件帐户,该帐户将所有电子邮件发送到域并允许我查看收件人的地址?

大多数电子邮件服务器将允许您将所有无法传递的电子邮件路由到特定邮箱(尽管有关如何执行操作的详细信息将取决于邮件服务器)。 从那里,您应该能够从消息的To头中获取发送到的地址。

更好的方法是完全跳过收件箱/ POP检查,然后让您的MTA(邮件传输代理)将“传入”电子邮件直接发送到您的应用程序。

这是使用PHP的示例设置: http : //www.evolt.org/incoming_mail_and_php

或者,有没有办法建立一个“通配符”电子邮件帐户,该帐户将所有电子邮件发送到域并允许我查看收件人的地址?

是的,它称为全部捕获:

http://en.wikipedia.org/wiki/全包

这取决于您的域名托管服务商/您正在使用谁来处理有关如何执行此操作的电子邮件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM