我需要在C#中创建一个SMTP服务器。我已经开发了一个使用SMTP客户端发送大量邮件(近100万/小时)的应用程序。但是,当它达到特定限制时,我会收到'操作超时'错误消息。当我检查了我的SMTP服务器(专用服务器)时,我发现邮件队列中有很多邮件,发送到远程服务器的邮件的比例与来自SMTP客户端的邮件相比非常低。因此我计划开发自己的SMTP服务器应用程序。我需要启动尽可能多的线程,并提高发送速率。我有两个专用服务器。一个用于运行我已经创建的另一个用于SMTP服务器的Bulk Mail应用程序。所以请帮我创建一个非常高效的SMTP服务器应用程序。也请提供源代码示例的链接。然后,我可以轻松地参考并创建一个好的。在C#中创建一个SMTP服务器#
在此先感谢。
这似乎是解决问题的错误方法。已经有大量的SMTP服务器可用。很可能你打算建立一个比任何可用的更好的。看起来更高效的方法首先是确定什么放缓了现有的服务器。 – David 2014-09-21 20:23:02
构建SMTP服务器非常困难吗?如果我创建了一个SMTP服务器,那么我可以根据我们的需要完全构建它。这就是我的想法。 – Shoaib 2014-09-22 05:15:51
我试图配置当前的SMTP服务器,我正在使用什么。但在达到15,000到20,000封邮件时仍然收到错误消息。我需要发送邮件,而不会失败。请帮助我开发一个SMTP应用程序。我已经搜索了很多获取一些源代码样本。但无法找出。 – Shoaib 2014-09-22 09:27:15