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:
- Skapa en instans av klassen MailMessage.
- Läs in ett e‑postmeddelande i en instans av MailMessage‑klassen.
- 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.
- 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.