Mail headers
Ik probeer een mailtje op te stellen met HTML daarin. Daarvoor moeten natuurlijk headers gezet worden. Dat doe ik ook, de mail komt aan, maar niet met HTML, ik snap er niets van.
Waar nu *** staat heb ik dat veranderd. Ik heb ook al geprobeerd met alleen \r of alleen \n voor $eol.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$eol = "\r\n";
$html = '<html><header><title>Kerstkaart</title></header><body><img src="***" alt="kerstgroet" /></body></html>';
$header = "From: Robert Deiman <***>".$eol;
$header .= "Reply-To: Robert Deiman <***>".$eol;
$header .= "Return-Path: Robert Deiman <***>".$eol;
$header .= "MIME-Version: 1.0".$eol;
$header .= "Content-Transfer-Encoding: 8bit".$eol;
$header .= "X-Priority: 2".$eol; # 1 voor erg belangrijk
$header .= "X-MSMail-Priority: High".$eol;
$header .= "X-Mailer: PHP/".phpversion().$eol;
$header .= "Content-Type: text/html; charset=UTF-8".$eol;
?>
$eol = "\r\n";
$html = '<html><header><title>Kerstkaart</title></header><body><img src="***" alt="kerstgroet" /></body></html>';
$header = "From: Robert Deiman <***>".$eol;
$header .= "Reply-To: Robert Deiman <***>".$eol;
$header .= "Return-Path: Robert Deiman <***>".$eol;
$header .= "MIME-Version: 1.0".$eol;
$header .= "Content-Transfer-Encoding: 8bit".$eol;
$header .= "X-Priority: 2".$eol; # 1 voor erg belangrijk
$header .= "X-MSMail-Priority: High".$eol;
$header .= "X-Mailer: PHP/".phpversion().$eol;
$header .= "Content-Type: text/html; charset=UTF-8".$eol;
?>
Waar nu *** staat heb ik dat veranderd. Ik heb ook al geprobeerd met alleen \r of alleen \n voor $eol.
Gesponsorde koppelingen:
Pak phpmailer oid
oid => Swift Mailer
Jah, ik weet dat dat kan, maar daar gaat het nu ff niet om jongens.
Het gaat in principe om dit eenvoudige mailtje, en eigenlijk wil ik het maar 1 maal gebruiken en daarna gebruik ik het niet weer, het moet alleen wel echt een HTML mailtje worden.
De mail classes ken ik wel, maar dit moet ook gewoon zo kunnen, zonder mail class. Daar gaat de vraag ook over.
Het gaat in principe om dit eenvoudige mailtje, en eigenlijk wil ik het maar 1 maal gebruiken en daarna gebruik ik het niet weer, het moet alleen wel echt een HTML mailtje worden.
De mail classes ken ik wel, maar dit moet ook gewoon zo kunnen, zonder mail class. Daar gaat de vraag ook over.
Edit:
Fout gevonden, ik gebruikte $headers in de mail functie, waar dat dus $header had moeten zijn.
Fout gevonden, ik gebruikte $headers in de mail functie, waar dat dus $header had moeten zijn.
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
Topic gesloten, was gewoon een domme fout in de namen. Heeft niemand verder wat aan.



