我正在尝试创建一个应用程序,它使用c#收集发送到我的虚拟服务器的电子邮件。我使用IIS 6创建了一个虚拟域,但从长远来看,我的应用程序也应该与IIS 7兼容。我不想直接收集我的虚拟服务器使用的drop文件夹中的电子邮件。
我确信有办法做到这一点,但似乎无法找到它。
感谢您的意见和建议!
进一步细节: 我在Windows Server 2008上有一个smtp虚拟服务器。电子邮件通过单独的程序(例如Thunderbird)发送到注册的本地域(mydomain.de;键入local,别名)。我想做的不是转发这些电子邮件,而是使用c#应用程序来检索电子邮件。
这样做的一种方法是访问dropbox目录(默认:c:\ inetpub \ mailroot),读取eml文件,从目录中删除它并使用该文件。但这似乎不是一个好的解决方案。
我想做的是跟随以下内容:
Connect("mydomain.de");
GetMessages();
Disconnect();
再次感谢您的想法和帮助!