我正在使用 C# 处理邮件客户端项目。我同时使用 POP 和 IMAP 协议与服务器通信。问题是我无法弄清楚为什么当我想获取消息的 UID 时,来自 POP 服务器和 IMAP 服务器的结果是不同的。
POP
C: UIDL 1
S: +OK 1 UID2-1269789826
和
IMAP
C: $ FETCH 1 (UID)
S: * 1 FETCH (UID 2)
S: $ OK Fetch completed.
为什么获取UID的结果如此不同?在 IMAP 中是另一个功能吗?欢迎任何帮助。谢谢。