2

我目前正在研究如何在 .net 中实现邮件服务器,我知道 SMTP 协议必须遵循 RFC 白皮书中详细描述的规则。但是 POP3 呢?我想自己写我的邮件客户端,所以没有理由让其他邮件客户端可以访问我的邮件服务器(正如我之前所说的,这只是一项研究)。我想知道,是否可以实现我自己的协议而不是使用 POP3 ?

任何建议都会有所帮助。

4

5 回答 5

4

它是你的服务器和你的客户端,你可以做任何你想做的事!

不过说真的,所有其他服务器都会通过 SMTP(RFC 821 和 2821)与您对话,这就是您所需要的一切。POP3 和 IMAP 仅限客户端,因此如果您要构建协议/接口,您可以跳过这些。

于 2011-08-29T19:38:36.027 回答
2

是的; POP3 仅由电子邮件客户端使用。

很长一段时间,AOL 都不支持 POP。

于 2011-08-29T19:37:55.913 回答
2

您唯一需要做的就是满足项目要求所需的一切。听起来你不认为 POP3 是必要的。因此,它不是。

于 2011-08-29T19:39:11.793 回答
2

只要您的客户端是唯一访问您的邮件服务器的客户端,您就可以完全自由地实现您想要的任何协议......即使是 SMTP,只有在您实现的服务器需要与其他服务器/客户端通信时才需要......

于 2011-08-29T19:39:12.030 回答
1

如果你想实现你的邮件客户端应用程序,你不需要遵循规则。

于 2011-08-31T16:26:35.060 回答