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