webForumDet fria alternativet
Logga in / Bli medlem

Designa mail samt headers

PHP

6 svar · 465 visningar · startad av Qimen

Medlem sedan juni 20015 009 inlägg
Trådstart#1

Hej

Hur ska ett mail skickat med mail() se ut om man vill göra det så korrekt som möjligt? Tänkte på hur headers ska se ut osv. Just nu skickar jag mail på sättet nedan men vet att det inte är korrekt.
Sen hur "designar" man ett mail? Dvs har grafik med.

$subject = "Hej";
$message = "Mitt fin fina mail. :]\n";
$message .= "meep";
$message .= "lalalala";
$message .= "osv...";

	
mail($email,$subject,$message,"From: Mig <min@adress.com>");
Medlem sedan mars 20025 907 inlägg
#2

Vet inte om det är så mycket bättre, men såhär brukar mina mail se ut:

$headers = "MIME-Version: 1.0\r \n".
"Content-Type: text/html; charset=iso-8859-1\r \n".
"From: \"Per Andersson\" <mail@domän.com>\r \n".
"Reply-To: mail@domän.com\r \n".
"X-Priority: 3\r \n".
"X-MSMail-Priority: High\r \n".
"X-Mailer: PHP";
mail('mail@domän.com','Vad gör du ikväll? :O',$msg,$headers);

$msg innehåller htmlkoden som kommer utgöra själva mailet så småningom. Kanske inte är det mest optimala, men det fungerar iaf.

Medlem sedan juni 20015 009 inlägg
#3

Okej, Tack Peeer! Kör på den då, iaf bättre än den jag kört innan.
Första delen löst.

Mitt andra är "problem" är hur man använder grafik i sina mail. Hur kommer css och bilder med osv? :)

Medlem sedan mars 20025 907 inlägg
#4

CSSen kan du ju slänga in direkt i html-koden, bilder får du lägga på din egna server och länka till med vanliga html-taggar i själva mailet.

Medlem sedan juni 20015 009 inlägg
#5

Bilder på sin egen server? Hur blir det då om användaren är offline? :o

Medlem sedan mars 20025 907 inlägg
#6

Vet inte :o
Förhoppningsvis har mailklienten någon cache eller liknande. :OO
Tittade lite på diverse nyhetsbrev jag har i inkorgen, och alla har bilderna liggandes på sin egen server. Möjligt att det går att bifoga bilderna på något sett, men jag vet inte hur.

Medlem sedan juni 20015 009 inlägg
#7

Okej, ska söka lite mer och se vad jag hittar om det. :)

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)