编写我自己的 SMTP 服务器

AJ.*_*AJ. 5 c smtp

我正在编写一个简单的 SMTP 服务器和客户端。服务器分为接收方 SMTP 和发送方 SMTP 两部分。两者都将在两个不同的守护程序服务中运行。它可以运行的两种模式是“远程”和“本地”。

由于我是网络编程新手,所以我什至很难开始。任何以 SMTP 文本、示例或骨架代码形式提供的帮助都将帮助我消除疑虑,

cod*_*gic 3

如果您的主要动机是学习网络编程和编写守护进程,那么我建议您阅读Beej 的《Unix 环境下的网络编程和高级编程指南》 。这些不提供直接的 SMTP 实现,但将为实现任何协议提供良好的基础。