Avatar billede kongfjong Nybegynder
28. juli 2005 - 12:35 Der er 9 kommentarer og
1 løsning

Mail-headers

Hej,

Jeg har brug for at kunne formatere de mails jeg sender via diverse mail-forms, til andet end bare rå tekst:) Sådan at forstå, at den ikke bare skriver "<table>Tekst</table>" men laver en tabel.

Dertil TROR jeg, at jeg skal lave nogle headers, når jeg vil sende mine mails, er det korrekt forstået?

Ledte på php.net og fandt følgende:

      $header.="From: $from\nX-Priority: $priority\nCC: $cc\n";
      $header.="Mime-Version: 1.0\nContent-Type: multipart/mixed;\n boundary=\"$boundary\"\n";
      $header.="Content-Transfer-Encoding: $ctencoding\nX-Mailer: Php/libMailv1.3\n";

som så skulle ind som header i mail-funktionen.

Eller skal/kan man også bruge følgende eksempel, som skal skrives ind i selve beskeden:

$message .= "Content-Type: text/plain; charset=$charset\n";
      $message .= "Content-Transfer-Encoding: $ctencoding\n\n" . $mailtext ."\n";

Nogen der kan hjælpe?
Avatar billede hmortensen Nybegynder
28. juli 2005 - 12:37 #1
I et eksempel i manualen bruges disse headers:
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
Avatar billede kongfjong Nybegynder
28. juli 2005 - 12:43 #2
Hvad gør "\r\n" i slutningen af de linjer?
Avatar billede hmortensen Nybegynder
28. juli 2005 - 12:44 #3
Det er et linie skift.
Avatar billede kongfjong Nybegynder
28. juli 2005 - 12:45 #4
Okay, jeg prøver:)
Avatar billede kongfjong Nybegynder
28. juli 2005 - 13:57 #5
Jeg synes ikke rigtigt, at jeg kan få det til at virke.

Min mail ser bare sådan ud:

Message-Id: <20050728115612.F21875E00B5@nh1.needhost.dk> Date: Thu, 28 Jul 2005 13:56:12 +0200 (CEST) Hej dette er en test

"Hej dette er en test" er altså blevet formatteret korrekt som en tabel, som den skulle, men det der Message-Id gider man jo ikke have noget med:)
Avatar billede kongfjong Nybegynder
28. juli 2005 - 14:04 #6
Hmm der fjernede jeg \r og det fjernede det underlige:D
Avatar billede kongfjong Nybegynder
28. juli 2005 - 15:13 #7
Så ser det sgu ud til at fungere:)
Avatar billede kongfjong Nybegynder
28. juli 2005 - 15:14 #8
Hov, det burde vel egentligt være dig der fik pointene hmortensen?
Avatar billede hmortensen Nybegynder
28. juli 2005 - 15:33 #9
Går nok :)
Det vigtigest er at du fik dit script til at virke.
Avatar billede kongfjong Nybegynder
29. juli 2005 - 00:45 #10
Tak:)
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