创建一个简单的 POP3 *服务器*
Google 有大量关于在 .net 中制作 POP3 客户端的示例,但我想制作一个简单的自定义 POP3 服务/服务器来从自定义数据库中为用户检索电子邮件。 有相关的组件或示例吗?
There are tons of Google examples on making a POP3 client in .net but I want to make a simple custom POP3 service/server to retrieve email for the user from a custom database. Are there any components or examples of that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是一个开源 .NET POP3 服务器。 既然您提到您是套接字编程的新手,这里有一个
Here's an open source .NET POP3 server. And since you mentioned you're new to sockets programming, here's a tutorial for that, too.
我很久以前创建了这个模拟 smtp 服务器。 您可以使用该代码作为开始,并为其添加一些“真正的逻辑”。
I created this mock smtp server a long time ago. You can use that code to start with and some "real logic" to it.
这里有一个 Delphi 示例,它可能让你开始吧。 提取 POP3 规范的基本部分并写入这些内容应该不会太难 - 相关信息 此处了解 Telnet 命令。
此外,RFC 此处更详细地描述了该协议。
There's a Delphi example here which might get you started. It shouldn't be too hard to pull out the basic parts of the POP3 spec and write to those, either - relevant information here for Telnet commands.
As well, an RFC here describing the protocol in more detail.