0

我知道 Windows 在 IIS 下具有 SMTP 功能,但我认为基本的 SMTP 将是学习 Windows 应用程序开发的好项目。我不要中继。我想要一个真正的 SMTP 服务器,它将匿名从本地主机发送电子邮件。显然,它仅用于路由在开发过程中发送的电子邮件,我真的很想知道我遇到了什么。

  1. VB.net 会是最常见的方法吗?
  2. 是否可以匿名路由电子邮件(没有用户名/密码)?
  3. 我需要考虑哪些细节?

谢谢!

4

2 回答 2

1

您需要了解 SMTP 协议(​​或至少是其中的一个合理子集)。如果您熟悉 C++,您可以获取Blat的源代码以了解如何创建一个简单的邮件系统。

于 2008-11-20T14:41:49.883 回答
0

你应该读一本关于网络协议的书。如果你想从头开始,你需要保留一个外发邮件队列,你需要解析电子邮件地址以找到它们的主机名,查找这些域的 DNS MX 记录,在端口 25 上联系服务器,然后使用 SMTP。

于 2008-11-20T14:42:22.660 回答