我被分配使用Go构建IMAP服务器,经过一番研究后,我认为我必须自己构建所有IMAP服务器,因此在做任何事情之前,我都想知道你们的想法。我需要一些IMAP解析器或服务器示例。提前致谢!
最佳答案
在这方面,IMAP是simple textual protocol,它与SMTP非常相似,因此请查看 net/smtp
的实现方式。
服务器端IMAP实现与客户端的不同之处仅在于,它在大多数情况下响应命令而不是将其初始化,因此请检查existing client implementation。
关于parsing - IMAP解析器或服务器示例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19244460/