2016-04-18 26 views
1

Ich versuche Swiftmailer zu verwenden, E-Mails von meiner Website jedoch zu senden, wenn ich das PHP-Skript, das ich die folgende Fehlermeldung aus:Swiftmailer: Connection refused # 111

Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host smtp.gmail.com [Connection refused #111]'

und der Code, den ich wie folgt aussieht bin mit :

require_once "vendor/swiftmailer/swiftmailer/lib/swift_required.php"; 

$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, "ssl") 

    ->setUsername("EMAIL") 

    ->setPassword('PASSWORD'); 

$mailer = Swift_Mailer::newInstance($transport); 

$message = Swift_Message::newInstance('Website Enquiry') 

    ->setFrom(array($email)) 

    ->setTo(array('MY EMAIL')) 

    ->setBody($msg); 

$result = $mailer->send($message); 

echo $result; 
return $result; 

Jede Hilfe wäre sehr geschätzt. Vielen Dank!

(Dies ist kein Duplikat von Swiftmailer: Connection could not be established with host smtp.gmail.com [Connection timed out #110] wegen des anderen Codes (# 110 vs. # 111) und weil ich den swiftmailer nicht mithilfe der Konfiguration, sondern in meinem Code eingerichtet habe. Ich bin mir nicht sicher, ob das Sinn macht , aber im Grunde lösen die Antworten in der anderen Frage meine Frage nicht.)

+0

Mögliches Duplikat von [Swiftmailer: Verbindung konnte nicht mit Host smtp.gmail.com \ [Verbindung mit Zeitüberschreitung # 110 \]] hergestellt werden (http://stackoverflow.com/questions/25517281/swiftmailer-connection-could- nicht-eingerichtet-mit-Host-smtp-gmail-com-conne) –

Antwort

0

Ok, es gibt keine Lösung. Es stellt sich heraus, dass GoDaddy (mein Web-Host) die Ports 25 und 465 blockiert (und ein anderes SMTP, an das ich mich nicht erinnern kann). Die einzige Lösung ist das Wechseln der Hosts.

Verwandte Themen