Avatar billede mstorgaard Praktikant
03. oktober 2007 - 16:23 Der er 8 kommentarer og
1 løsning

E-mail med HTML fungerer ikke korrekt

Jeg kan ikke få min e-mail med HTML til at fungere i mail()-funktionen.

Min header er følgende:
$header  = "MIME-Version: 1.0" . "\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
$header .= "From: Bla bla <blabla@blabla.dk>";
Avatar billede jakobdo Ekspert
03. oktober 2007 - 17:44 #1
Avatar billede mstorgaard Praktikant
03. oktober 2007 - 17:56 #2
Jeg er ikke interesseret i en class, jeg skal bare have en korrekt header at sætte på min e-mail, så den fungerer.

Det burde ikke være så svært at lave?
Avatar billede jakobdo Ekspert
03. oktober 2007 - 18:02 #3
Det er det heller ikke med phpmailer.
Avatar billede mstorgaard Praktikant
03. oktober 2007 - 18:25 #4
Hvad er det så phpmailer er helt præcist?
Avatar billede mstorgaard Praktikant
03. oktober 2007 - 18:26 #5
Glem min seneste kommentar.

Jamen e-mail burde da være ret let at slå til. Er det ikke bare headeren, som skal have de rigtige værdier?
Avatar billede jakobdo Ekspert
03. oktober 2007 - 19:51 #6
Jo, det er bare en header.
Dog vil din løsning ikke virke hos folk som kun kan eller vil modtage emails i plaintext.
Det understøtter phpmailer.
Prøv dog med følgende headers:

MIME-Version: 1.0
Content-Type: text/html; charset = "iso-8859-1"
Content-Transfer-Encoding: 8bit

Og prøv evt at ret \r\n til \n
Avatar billede mstorgaard Praktikant
15. oktober 2007 - 00:39 #7
Tak, det fungerer.

Smider du et svar?
Avatar billede jakobdo Ekspert
15. oktober 2007 - 08:00 #8
Svar!
Overvej dog stadig at brug phpmailer() den spiller max.
Avatar billede jakobdo Ekspert
15. oktober 2007 - 19:47 #9
Takker for point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester