// Команда загрузки тела письма public void LoadMessage(string num) { if (Connected) { string _cmd = "FETCH " + num + " BODY[TEXT]"; string answer = SRComand(_cmd); if (answer.Contains(" OK ")) { // Получение тела письма из строки ответа сервера // и наступление события завершения выполнения команды LoadMessage LoadMessageCompleted(ParserMessage.GetBody(answer)); } else { throw new Exception("Ошибка загрузки письма"); } } else { throw new Exception("Нет соединения"); } }