Als ik mail gebruik met bv de $naam van de mailer en geen spaties gebruik gaat het goed.
bv: Flip ok mail word verzonden ok.
maar bij bv: Flip de Flipper gaat het fout.
Foutmelding:
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:\xampp\htdocs\reserveer.php on line 65 From: Flip de Flipper
de code:
define("AAN", "[email protected]");
// het onderwerp:
$onderwerp = "Informatie aanvraag";
$headers = '';
// Headers met de naam en het e-mailadres van de gebruiker:
$headers .= 'From: ' . $naam . ' <' . $emailadres . '>' . PHP_EOL;
//$headers .= 'Reply-To: ' . $naam . ' <' . $emailadres . '>' . PHP_EOL;
//$headers .= 'Return-Path: ' . $naam . ' <' . $emailadres . '>' . PHP_EOL;
//$headers .= "Reply-To: ".$naam;
// Naam en e-mailadres toevoegen aan de tekst:
$tekst .= "\r\n\r\n$naam";
$tekst .= "\r\n<$emailadres>";
if (mail(AAN, $onderwerp, $tekst, $headers)) {
// dit gaat goed
$headers = 'From: ' . $naam; // naam zonder spaties
if (mail(AAN, $onderwerp, $tekst, $headers))
PHP Ini staat goed, alleen de naam zonder spaties werkt goed.
Accepteerd de mail functie geen spaties?
Als ik een mail van iemand krijg staat daar wel vaak een naam met spaties
bij From ???
Iemand idee? Thanks..