0

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

相关问题已经讨论了如何使用 pop3 阅读和解析电子邮件。我需要能够做到这一点,但是,我希望它能够使用我需要的任何电子邮件地址。

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

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

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

4

3 回答 3

1

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

于 2010-06-15T20:29:51.017 回答
0

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

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

于 2010-06-15T20:30:52.507 回答
0

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

是的,它被称为全部捕获:

http://en.wikipedia.org/wiki/Catch-all

这取决于您的域名托管服务商/您用来处理电子邮件的具体操作方式。

于 2010-06-15T20:31:31.073 回答