Не загружается одно из писем с почтового сервера
Не удается загрузить одно из десятков писем - ошибка:
Входные данные не являются действительной строкой Base-64, поскольку содержат символ в кодировке, отличной от Base 64, больше двух символов заполнения или непробельный символ наряду с символами заполнения.
Причем это письмо нормально открывается в Web клиенте и в outlook.
Вот код:
Код:
using (Pop3Client pop3Client = new Pop3Client())
{
try
{
if (pop3Client.Connected)
pop3Client.Disconnect();
pop3Client.Connect(ParamClass.mail_Pop3, 995, true);
pop3Client.Authenticate(ParamClass.mail_User, ParamClass.mail_Password);
}
catch (Exception ex) { WriteLog("Ошибка при подключении к ящику: " + ex.Message); return false; }
int count = pop3Client.GetMessageCount();
if (count > 0)
{
for (int i = count; i >= 1; i -= 1)
{
Message message;
try
{
message = pop3Client.GetMessage(i);
}catch {}
}}}}
{
try
{
if (pop3Client.Connected)
pop3Client.Disconnect();
pop3Client.Connect(ParamClass.mail_Pop3, 995, true);
pop3Client.Authenticate(ParamClass.mail_User, ParamClass.mail_Password);
}
catch (Exception ex) { WriteLog("Ошибка при подключении к ящику: " + ex.Message); return false; }
int count = pop3Client.GetMessageCount();
if (count > 0)
{
for (int i = count; i >= 1; i -= 1)
{
Message message;
try
{
message = pop3Client.GetMessage(i);
}catch {}
}}}}