gpt4 book ai didi

C# OpenPOP 索引

转载 作者:太空宇宙 更新时间:2023-11-03 11:34:34 25 4
gpt4 key购买 nike

我正在使用 OpenPOP 库获取 Gmail。问题是电子邮件的接收顺序不正确。

pop3 = new Pop3Client();
pop3.Connect("pop.gmail.com", 995, true);
pop3.Authenticate("test@gmail.com", "test", AuthenticationMethod.UsernameAndPassword);

emailAmount = pop3.GetMessageSizes().Count;

for (int i = 1; i < emailAmount; i++)
{
tempMessage = pop3.GetMessage(i);

tbStatus.Text = ASCIIEncoding.ASCII.GetString(tempMessage.RawMessage);
}

pop3.Disconnect();
pop3.Dispose();

收到的邮件都是零散的。为什么会这样,我该如何解决?

最佳答案

据我所知(自从我阅读 RFC-1939 以来已经有一段时间了),POP3 服务器根本没有义务以任何特定顺序列出消息。

因此,如果您关心按收到的顺序处理消息,则在处理它们之前将它们排序为该顺序由您决定。

关于C# OpenPOP 索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6721744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com