Hallo!
Ich verwende PHPMailer, um an einen Empfängerkreis einen Newsletter zu verteilen. Dabei ist aufgefallen, dass der Versand nicht funktioniert, wenn die Empfänger-Adresse die Domain gmail.com hat. Ich habe leider aber bei all meiner Suche nichts gefunden, warum das so ist.
Hier mein Coding:
require('phpmailer/class.phpmailer.php');
(Ab hier dann eigentlich die Schleife)
$Email = "Mailadrese Empfänger";
$Name = "Name Empfänger";
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->IsHTML(true);
$mail->Host = "mail.domain.de";
$mail->SMTPAuth = true;
$mail->Username = "XXX";
$mail->Password = "YYY";
$mail->From = "meine@email";
$mail->FromName = "mein Name";
$mail->AddAddress($Email, $Name);
$mail->Subject = "Titel";
$mail->Body = "Bodytext";
if (!$mail->Send())
{ echo "Fehler beim Versand. Fehlermeldung: " . $mail->$ErrorInfo;
}
else
{ echo "Mail an ".$Name." gesendet";
}
Vielleicht noch interessant: PHP-Script und die Datenbank mit den Adressdaten liegen auf einem anderen Server als der Host, über den der Versand geht.
Hat jemand eine Idee, warum ganz gezielt gmail.com - Adressen nicht funktionieren? Und wie man das beheben kann?
Ich verwende PHPMailer, um an einen Empfängerkreis einen Newsletter zu verteilen. Dabei ist aufgefallen, dass der Versand nicht funktioniert, wenn die Empfänger-Adresse die Domain gmail.com hat. Ich habe leider aber bei all meiner Suche nichts gefunden, warum das so ist.
Hier mein Coding:
require('phpmailer/class.phpmailer.php');
(Ab hier dann eigentlich die Schleife)
$Email = "Mailadrese Empfänger";
$Name = "Name Empfänger";
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->IsHTML(true);
$mail->Host = "mail.domain.de";
$mail->SMTPAuth = true;
$mail->Username = "XXX";
$mail->Password = "YYY";
$mail->From = "meine@email";
$mail->FromName = "mein Name";
$mail->AddAddress($Email, $Name);
$mail->Subject = "Titel";
$mail->Body = "Bodytext";
if (!$mail->Send())
{ echo "Fehler beim Versand. Fehlermeldung: " . $mail->$ErrorInfo;
}
else
{ echo "Mail an ".$Name." gesendet";
}
Vielleicht noch interessant: PHP-Script und die Datenbank mit den Adressdaten liegen auf einem anderen Server als der Host, über den der Versand geht.
Hat jemand eine Idee, warum ganz gezielt gmail.com - Adressen nicht funktionieren? Und wie man das beheben kann?
Kommentar