Extrahera meddelandeinnehåll från e‑post

Visa e‑postinformation på skärmen

MailMessage representerar ett e‑postmeddelande och låter utvecklare komma åt meddelandets egenskaper. Huvudinformations (diskuterat i Extrahera e‑posthuvuden) kan extraheras och manipuleras på olika sätt. Denna artikel förklarar hur man visar vald e‑posthuvudinformation och meddelandetexten på skärmen. För att Visa e‑postinformation på skärmen, följ dessa steg:

  • Skapa en instans av klassen MailMessage.
  • Läs in ett e‑postmeddelande i MailMessage‑instansen.
  • Visa e‑postinnehållet på skärmen.

Följande kodexempel visar hur du visar e‑postinformation på skärmen.

Extrahera e‑posthuvuden

E‑posthuvudet representerar en internet- och RFC‑definierad standarduppsättning av fält som ingår i internet‑e‑postmeddelanden. Ett e‑posthuvud kan specificeras med MailMessage‑klassen. Vanliga huvudtyper definieras i HeaderType‑klassen. Den är en förseglad klass som fungerar som en vanlig uppräkning. För att extrahera huvuden från ett e‑postmeddelande, följ dessa steg:

  1. Skapa en instans av klassen MailMessage.
  2. Läs in ett e‑postmeddelande i en instans av MailMessage‑klassen.
  3. Efter att ett e‑postmeddelande har lästs in, får vi dess råa innehåll.

MailMessage‑klassen själv innehåller egenskaper som From, To, Cc, Subject med mera. Dessa egenskaper kan extraheras från huvuden.

  1. Visa det råa innehållet.

Följande kodexempel visar hur du extraherar e‑posthuvuden.

Hämta avkodade rubrikvärden

Följande kodsnutt visar hur du får avkodade huvudvärden.