[英]any third party .net sdk for programming against any mail server
I want ac# windows service that will fetch all incoming emails (and their attachments), and I can do whatever I want with the emails, eg. 我想要一个ac#Windows服务,该服务将获取所有传入的电子邮件(及其附件),并且我可以对电子邮件进行任何操作。 I can store them in a folder on my desktop etc.
我可以将它们存储在桌面等的文件夹中。
I believe what I need is a sdk which I will reference in my .net application. 我相信我需要的是一个SDK,可以在.net应用程序中引用。 Provide all the connection strings within the objects of the sdk and any other necessary info to connect to the ANY mail server.
提供sdk对象中的所有连接字符串以及任何其他必要的信息以连接到ANY邮件服务器。 Then I can fetch the incoming emails and manipulate them to my requirements.
然后,我可以提取传入的电子邮件并按照我的要求进行操作。
The thing that is important for me is that; 对我来说重要的是: the window service should be completely independent of the location of the mail server.
窗口服务应完全独立于邮件服务器的位置。 It should be independant of any type of mail server;
它应该独立于任何类型的邮件服务器; ie: the mail server could be exhange or any thing else.
即:邮件服务器可以是交换或其他任何东西。
Can any one tell me please, what third party sdks are available to perform this functionality. 任何人都可以告诉我,哪些第三方SDK可用于执行此功能。
And is there any thing else that is needed to perform the above task. 还有执行上述任务所需的其他任何东西。
Thank you and much obliged. 谢谢你,我有义务。
MailSystem.NET (more complete) and AENetMail (only IMAP but good implementation) look like libraries you can use. MailSystem.NET (更完整)和AENetMail (仅IMAP但实现良好)看起来像可以使用的库。 I don't know if the level of abstraction of these libraries is quite what you need - but then again, these are open-source so you can probably contribute any enhancements you make.
我不知道这些库的抽象水平是否完全满足您的需要-但是同样,这些库是开源的,因此您可以贡献您所做的任何增强。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.