PHP Mailer Error: Mail-Adresse Nicht Gültig

Ich möchte senden Sie eine E-Mail mit Gmail-SMTP-server über PHP-Mailer.

Ich arbeite mit Zend Server Community Edition in meinem Rechner.

Folgendes ist mein code (bearbeitet ausblenden, bestimmte vertrauliche Informationen).

 require_once('phpmailer/class.phpmailer.php');

        $mail             = new PHPMailer();

        $body             = "test msg";

        $mail->IsSMTP();
        $mail->SMTPDebug  = 2;                    

        $mail->SMTPAuth   = true;                  
        $mail->SMTPSecure = "tls";                 
        $mail->Host       = "smtp.gmail.com";      
        $mail->Port       = "587";                    
        $mail->Username   = "<valid-id>";  
        $mail->Password   = "<valid-password>";            

        $mail->SetFrom('[email protected]', 'Name');

        $mail->AddReplyTo("[email protected]","Name");

        $mail->Subject    = "subject";

        $mail->MsgHTML($body);

        $address = "[email protected]";
        $mail->AddAddress($address, "halo:);

        if(!$mail->Send())
        {
          echo "Mailer Error: " . $mail->ErrorInfo;
        }
        else
        {
          echo "Message sent!";
        }

Obwohl gründlich das Beispiel aus der PHP-Mailer wiki-Seite, die ich irgendwie nicht bewältigen zu senden die E-Mail entsprechend.

Dies ist die Fehlermeldung erzeugt durch die Funktion:

SMTP -> FEHLER: Failed to connect to server: Ein Verbindungsversuch ist
fehlgeschlagen, da die Gegenstelle nicht ordnungsgemäß reagiert nach einer
Zeit, oder die hergestellte Verbindung war fehlerhaft, da der verbundene
host hat nicht reagiert. (10060) Die folgende Von-Adresse schlug fehl:
[email protected] Mailer Error: Die folgende Von-Adresse schlug fehl: [email protected]

Bitte beraten Sie mich bezüglich dieser Sache. Danke.

  • smtp-server wahrscheinlich tun einige Kontrollen während der smtp-session, zum Beispiel zum Kampf mit spam. b.c - unexisting Domäne, so dass es nicht weiterleiten wollen mails von dieser domain
  • Ich benutzte die gültige Domäne zuvor und es erzeugt genau die gleiche Meldung.
  • Es geht nicht nur um die domain. GMail ist hart zu spam-Bekämpfung. Wahrscheinlich, Sie werden auch prüfen, ob die gesamte E-Mail-Adresse gültig ist (es existiert auf der Domäne). Versuchen Sie, senden von E-mail von Ihrer eigenen domain und erstellen Sie eine E-Mail-Konto, wie [email protected] so dass andere E-mail-Servern sehen, dass der From - Adresse gültig ist. Sie können diese E-Mail-Kontingent zu 0MB, wenn Sie nicht wollen, es zu erhalten, jede E-mail.
InformationsquelleAutor rofans91 | 2012-08-15
Schreibe einen Kommentar