Ik ben voor een jeugdclub een website aan het maken en 1 van de functies is een mailfunctie om emails naar alle leden te sturen. Als ik een testemail stuur naar mijn gmail adres gaat alles goed. Maar met een email naar mijn werk adres (exchange) en iemand anders (zonnet) lijkt het alsof de headers niet goed uitgelezen worden. Alles na de eerste regel van de header komt in het message zelf te staan. Ook de html van de message werkt daarmee niet.
Ik heb al gekeken op http://php.net/manual/en/function.mail.php, maar alles wat daar staat klopt bij mij al. Ook het '\n' versus '\r\n' heb ik al geprobeerd.
Kan iemand een fout ontdekken waar gmail niet over struikelt en exchange en zonnet wel?
Ik heb al gekeken op http://php.net/manual/en/function.mail.php, maar alles wat daar staat klopt bij mij al. Ook het '\n' versus '\r\n' heb ik al geprobeerd.
code:
1
2
3
4
5
6
7
| $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n"; $headers .= 'From: R--- S--- V--------n <R---S----@w-----s.nl>' . "\r\n" . 'Reply-To: R---S---@w-----s.nl' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); $content= //html inhoud $aan = //adres $Subject = //Onderwerp mail($aan, $Subject, $content, $headers); |
Kan iemand een fout ontdekken waar gmail niet over struikelt en exchange en zonnet wel?