Hallo, vraagje over de PHP mail functie.

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..




Ik heb het idee dat je Swift of php mailer moet gaan gebruiken
dat vindt ik dus interresant! Ik zou ook wel meer willen weten over php mail. zonder dat bijv. als spam wordt aangegeven en niet een andere mailer zoals hierboven wordt genoemd.

Ik weet trouwens verder niet de oplossing. =(

Reageren