Посмотрите на источник полученного электронного письма. Если он имеет Content-Type: multipart/mixed; boundary=----------whatever
, это текстовое электронное письмо с приложением. Если он имеет Content-Type: multipart/alternative; boundary="----something"
, это HTML-сообщение, правильно настроенное на использование текстовой альтернативы (для клиентов, которые не обрабатывают HTML или игнорируют его).
Я сомневаюсь, что сервер меняет подобные вещи (но кто знает?), Я бы вместо этого посмотрел на ваш компонент.
В сомнении, если у вас нет другого инструмента для просмотра того, что отправлено, вы можете попробовать использовать WireShark для захвата сообщения SNMP и посмотреть, как оно выглядит. Немного излишне, но я не знаком с другими инструментами ... :-) Я использовал его предка, Ethereal, для отладки и оптимизации запросов IMAP.