Извличане на съдържание на съобщения от имейли
Показване на имейл информация на екрана
MailMessage представлява имейл съобщение и позволява на разработчиците да достъпват свойствата му. Информацията от заглавката (обсъдена в Извличане на имейл заглавки) може да се извлича и манипулира по различни начини. Тази статия обяснява как да се покажат избрани заглавни данни от имейл и тялото на имейла на екрана. За да покажете информация за имейл на екрана, следвайте следните стъпки:
- Създайте инстанция на класа MailMessage.
- Заредете имейл съобщение в екземпляра на MailMessage.
- Показвайте съдържанието на имейла на екрана.
Следният кодов фрагмент показва как да се показва информация за имейл на екрана.
Извличане на заглавия на имейл
Имейл заглавката представлява набор от полета, дефинирани от Интернет и RFC стандарти, включени в интернет имейл съобщения. Имейл заглавка може да се зададе чрез класа MailMessage. Общи типове заглавки са дефинирани в класа HeaderType. Това е затворен клас, функциониращ като нормално изброяване. За да извлечете заглавки от имейл, следвайте следните стъпки:
- Създайте инстанция на класа MailMessage.
- Заредете имейл съобщение в екземпляра на класа MailMessage.
- След като имейл съобщението бъде заредено, ще получим неговото сурово съдържание.
Самият клас MailMessage съдържа свойства като From, To, Cc, Subject и др. Тези свойства могат да се извличат от заглавките.
- Покажете суровото съдържание.
Следният кодов фрагмент показва как да извлечете имейл заглавки.
Получаване на декодирани стойности на заглавието
Следният фрагмент от код показва как да получите декодирани стойности от заглавията.