Я использую mailkit pop3 для извлечения писем, но я обнаружил, что он не получал самые новые письма, и каждый раз, когда я запускаю его, возвращаю различное количество сообщений
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;
// var folder = client.;
// 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);
}
}
Я предполагал, что все переменные сообщений должны быть заполненысо всеми электронными письмами, заказанными с самых новых писем на старые письма, но я обнаружил, что все сообщения возвращают старые письма и вообще не содержат новых писем, я много искал и не нашел причину, знаете ли вы, почему это произошло, и как я могу это сделатьэто исправить?Я хотел бы найти любую помощь здесь и заранее спасибо