我目前正在研究如何在 .net 中实现邮件服务器,我知道 SMTP 协议必须遵循 RFC 白皮书中详细描述的规则。但是 POP3 呢?我想自己写我的邮件客户端,所以没有理由让其他邮件客户端可以访问我的邮件服务器(正如我之前所说的,这只是一项研究)。我想知道,是否可以实现我自己的协议而不是使用 POP3 ?
任何建议都会有所帮助。
我目前正在研究如何在 .net 中实现邮件服务器,我知道 SMTP 协议必须遵循 RFC 白皮书中详细描述的规则。但是 POP3 呢?我想自己写我的邮件客户端,所以没有理由让其他邮件客户端可以访问我的邮件服务器(正如我之前所说的,这只是一项研究)。我想知道,是否可以实现我自己的协议而不是使用 POP3 ?
任何建议都会有所帮助。
它是你的服务器和你的客户端,你可以做任何你想做的事!
不过说真的,所有其他服务器都会通过 SMTP(RFC 821 和 2821)与您对话,这就是您所需要的一切。POP3 和 IMAP 仅限客户端,因此如果您要构建协议/接口,您可以跳过这些。
是的; POP3 仅由电子邮件客户端使用。
很长一段时间,AOL 都不支持 POP。
您唯一需要做的就是满足项目要求所需的一切。听起来你不认为 POP3 是必要的。因此,它不是。
只要您的客户端是唯一访问您的邮件服务器的客户端,您就可以完全自由地实现您想要的任何协议......即使是 SMTP,只有在您实现的服务器需要与其他服务器/客户端通信时才需要......
如果你想实现你的邮件客户端应用程序,你不需要遵循规则。