L'envoi d'emails en texte Brut à l'aide de PHPMailer

J'ai un problème d'envoi de courriels en texte brut à l'aide de PHPMailer.

J'ai un texte que j'ai lu à partir d'un fichier texte et de l'envoyer au destinataire du message via PHPMailer

Lorsque le destinataire de l'e-mail, la mise en forme de l'e-mail n'est pas comme dans le fichier texte, tout est sur une seule ligne, pas de nouvelles lignes et de nouveaux onglets sont inclus dans le courriel que j'envoie. L'habillage du texte est totalement hors.

Code:

        $mail->ContentType = 'text/plain'; 
        $mail->IsHTML(false);
        $address = "[email protected]";
        $mail->AddAddress($address, "John Doe");

        $mail->SetFrom(EMAIL_TEST_FROM);

        $mail->AddReplyTo(EMAIL_TEST_REPLY);



        $mail->Subject = $action." REGISTRATION ".$formName.$tld;
        $mail->From = EMAIL_TEST;  

        $mail->MsgHTML(file_get_contents($newFile));


        if($mail->Send()){
            return true;
        }
  • C'est un domaine de fichier d'enregistrement, whois.co.za, mais le problème a été réglé. Merci James
  • Vous pouvez simplifier la if($mail->Send()) partie de return $mail->Send();.
InformationsquelleAutor Roland | 2009-07-14