Bonjour a tous,
Je rencontre un probleme avec l'envoi de mail via PHPMailer.
Lorsque j'envoi des mail dans le domaine ça fonctionne parfaitement. Des lors que j'envoi des mails hors du domaine, je reçoit cette réponse de Mail Dellivery System
Mon code est le suivant :
Merci pour l'aide que vous pourrez m'apporter
Je rencontre un probleme avec l'envoi de mail via PHPMailer.
Lorsque j'envoi des mail dans le domaine ça fonctionne parfaitement. Des lors que j'envoi des mails hors du domaine, je reçoit cette réponse de Mail Dellivery System
Échec de la remise pour ces destinataires ou groupes : xxxxxx@gmail.com Votre message n'a pas été remis, car le fournisseur de messagerie du destinataire l'a rejeté. L'organisation suivante a refusé votre message : 86.65.43.39. Informations de diagnostic pour les administrateurs : Génération du serveur : crfw-srv-strweb01 xxxxxx@gmail.com 86.65.43.39 #<86.65.43.39 #5.7.1 smtp; 554 5.7.1 <xxxxxx@gmail.com>: Relay access denied> #SMTP# En-têtes de message d'origine : Return-Path: <xxxxxx@croix-rouge.fr> Received: by crfw-srv-strweb01 (Postfix, from userid 33) id 56C318222; Mon, 5 Nov 2018 16:37:31 +0100 (CET) To: XXXXXXXX <xxxxxx@gmail.com> Subject: Coucou X-PHP-Originating-Script: 33:class.phpmailer.php Date: Mon, 5 Nov 2018 16:37:31 +0100 From: XXXXXX <xxxxxx@croix-rouge.fr> Message-ID: <80e050116d4e02c096080f5bdd7da789@34.croix-rouge.fr> X-Mailer: PHPMailer 5.2.15 (https://github.com/PHPMailer/PHPMailer) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_80e050116d4e02c096080f5bdd7da789" Content-Transfer-Encoding: 8bit
Code PHP:
<?php include('./PHPMailer/class.phpmailer.php'); $mail = new PHPMailer(); $mail->Host = 'localhost'; $mail->SMTPAuth = false; $mail->Port = 25; // Par défaut $mail->IsHTML(true); // Expéditeur $mail->SetFrom('florian.relle@croix-rouge.fr', 'RELLE Florian'); // Destinataire $mail->AddAddress('relle.florian@gmail.com', 'Florian RELLE'); // Objet $mail->Subject = 'Coucou'; // Votre message $mail->MsgHTML('Contenu du message en HTML'); // Envoi du mail avec gestion des erreurs if(!$mail->Send()) { echo 'Erreur : ' . $mail->ErrorInfo; } else { echo 'Message envoyé !'; } ?>
Commentaire