Сначала я выбирал электронные письма с помощью POP3, используя эту библиотеку OpenPop.Pop3, и она работала нормально, и она возвращала электронные письма, заказанные с последнего электронного письма, на первое электронное письмо, но когда я переключаю библиотеку на библиотеку mailkit, возвращенные сообщения не упорядочиваются и не могут быть отправлены.не знаю, исходя из того, какой порядок почтовых отправлений получал письма, это мой код после того, как я перехожу в библиотеку mailkit
using (Pop3Client client = new Pop3Client())
{
// Connect to the server
client.Connect(hostname, port, useSsl);
client.AuthenticationMechanisms.Remove("XOAUTH2");
client.Authenticate((username), password);
int messageCount = client.Count;
// We want to download all messages
List<MimeMessage> allMessages = new List<MimeMessage>(messageCount);
for (int i = messageCount-1; i > 0; i--)
{
var msg = client.GetMessage(i);
allMessages.Add(msg);
}
}
, поэтому переменная allmessages должна содержать письма, заказанные с последнего письма на первое письмо, но это не произошло, письма не были заказаны ввсе, хотя раньше я использовал ту же аутентифицированную электронную почту с OpenPop.Pop3, а заказанные письма были заказаны