Для получения писем с сервера использую библиотеку OpenPop. Заголовки и темы письма библиотека парсит нормально, но при чтении самого письма некоторые письма почему то не читаются. Вот пример кода для чтения тела письма:
//Запрос тела письма
OpenPop.Mime.Message message = client.GetMessage(number);
// ищем первую плейнтекст версию в сообщении
OpenPop.Mime.MessagePart mpPlain = message.FindFirstPlainTextVersion();
string body = null;
if (mpPlain != null)
{
Encoding enc = mpPlain.BodyEncoding;
body = enc.GetString(mpPlain.Body); // получаем текст сообщения
}
Иногда body выводится пустым. Как это поправить? Пишу на C#.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости