我知道Windows在IIS下具有SMTP功能,但我认为基本的SMTP将是学习Windows应用程序开发的一个很好的项目。我不想要接力。我想要一个真实的SMTP服务器,它将匿名发送来自localhost的电子邮件。显然,它只用于路由开发过程中发送的电子邮件,我真的很想知道我的反对意见。
谢谢!
答案 0 :(得分:1)
您需要了解SMTP协议(或至少是其合理的子集)。如果您熟悉C ++,可以获取Blat的源代码,以了解如何创建简单的邮件系统。
答案 1 :(得分:0)
您应该阅读有关网络协议的书籍。如果你想从头做, 你需要保留一个外发邮件队列,你需要解析电子邮件地址才能找到 他们的主机名,查找这些域的DNS MX记录,联系服务器 端口25然后说SMTP。