Bonjour, le phpmailer fonctionne quand je l'utilise sur localhost mais pour une raison quelconque, lorsque j'ai utilisé un hébergement de GoDaddy cela ne fonctionnera plus.Le succès de l'e-mail de Show mais pas d'e-mail godaddy
je l'ai déjà suivi presque tout ce qui touche à cela, mais il semble que je ne peux trouver aucune solution:
require 'PHPMailerAutoload.php';
$mail = new PHPMailer;
$message = "Test";
$mail->isSMTP();
$mail->Host = 'relay-hosting.secureserver.net';
$mail->SMTPAuth = true;
$mail->Username = 'mycpanelusername';
$mail->Password = 'mycpanelpassword';
$mail->SMTPSecure = 'ssl';
$mail->Port = 25;
$mail->setFrom('[email protected]', 'Mailer');
$mail->addAddress($email, 'Joe User');
$mail->addAddress('[email protected]');
$mail->addReplyTo('[email protected]', 'Information');
$mail->addCC('[email protected]');
$mail->addBCC('[email protected]');
$mail->addAttachment('/var/tmp/file.tar.gz');
$mail->addAttachment('/tmp/image.jpg', 'new.jpg');
$mail->isHTML(true);
$mail->Subject = 'Here is the subject';
$mail->Body = $message ;
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
if(!$mail->send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent';
}
Avez-vous vérifié le dossier spam ou indésirable? –
SMTPSecure = 'ssl' est très peu susceptible de fonctionner sur le port 25. Post ce que vous voyez avec SMTPDebug = 2. – Synchro