我被指派用 Go 构建一个 IMAP 服务器,经过一些研究后我认为我必须自己构建它,所以在我做任何事情之前我想知道你们的想法。我需要一些 IMAP 解析器或服务器示例。提前致谢!
最佳答案
IMAP 是一个 simple textual protocol这非常类似于SMTP在这方面,请查看如何net/smtp
已实现。
服务器端 IMAP 实现与客户端的不同之处仅在于它大部分时间响应命令,而不是启动它们,所以查看 existing client implementation .
关于parsing - IMAP 解析器或服务器示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19244460/