---
title: "Skicka mejl i ASP.NET, HTML-format"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/76793-skicka-mejl-i-asp-net-html-format"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Kromp"
published: "2003-05-13T13:40:33.000Z"
updated: "2003-05-14T06:49:46.000Z"
replies: 5
views: 351
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/76793-skicka-mejl-i-asp-net-html-format"
---

# Skicka mejl i ASP.NET, HTML-format

## #1 — Kromp, 2003-05-13T13:40Z

Japp, som det mesta annat så funkar det grymt...

SmtpMail.Send(myMail)

Men det jag undrar är mer generellt... När man skickar mejlet med;

myMail.BodyFormat = MailFormat.Html

Hur ska mejl-bodyn formateras egentligen för att det ska vara rätt och ha hög kompatibilitet. 

Ska det vara exakt som ett webbdokument, typ;
\<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"\>
\<html\>
\<head\>\</head\>
\<body\>\</body\>
\</html\>

Eller vad?
Outlook verkar ta lite av varje... Men räcker det kanske att bara tala om att mejlet är i html-format sen bara köra och skita i \<html\>, \<head\> och \<body\> etc, även om det då blir lite fel om jag vill få med t ex ett stylesheet? Vad är 100% rätt?

Come in.

Permalänk: https://www.webforum.nu/p/76793

## #2 — Gladh, 2003-05-13T14:16Z

BodyFormat 
Gets or sets the content type of the body of the e-mail message. 

BodyFormat använder sig av något av Mail.MailFormat värdena.

Det kan du sätta på ditt object av klassen MailMessage.

\- M

Permalänk: https://www.webforum.nu/p/1047909

## #3 — Kromp, 2003-05-13T16:42Z

Jo, men jag vill veta hur en korrekt HTML-body ska se ut...

Permalänk: https://www.webforum.nu/p/1048064

## #4 — Gladh, 2003-05-13T19:03Z

så fall skall du kolla på specifikationen för HTML. Finns på W3C sida. Men det ser bra ut så som du har det.

\- M

Permalänk: https://www.webforum.nu/p/1048205

## #5 — Kromp, 2003-05-13T19:39Z

mao så är det alltså ett vanligt html-dokument man skickar och samma regler ska följas...

Permalänk: https://www.webforum.nu/p/1048239

## #6 — Gladh, 2003-05-14T06:49Z

Japp, du sätter content type till HTML och skriver sedan ditt mail precis som vilken annan HTML sida som helst.

\- M

Permalänk: https://www.webforum.nu/p/1048616

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/76793-skicka-mejl-i-asp-net-html-format
