Uncaught exception 'Swift_TransportException' with message 'konnte keine Verbindung hergestellt werden mit host smtp.gmail.com [Connection timed out #110]'
Hatte ich schon gesucht im google und habe versucht, alle Vorschläge hier in StackOverflow aber ich bekomme immer noch eine Fatal Error:
Ich bin mit SwiftMailer
für das senden und E-Mail bis GMAIL. Es funktioniert perfekt auf meinem localhost, aber wenn ich es hochgeladen ist und versuchen Sie Es gibt mir eine Fatal Error:
Ist hier ein Teil von meinem code:
require_once 'Swift-5.1.0/lib/swift_required.php';
$email = "[email protected]";
$transport = Swift_SmtpTransport::newInstance('ssl://smtp.gmail.com', 465);
$transport->setUsername("[email protected]");
$transport->setPassword("usernamepassword");
//Create the message
$message = Swift_Message::newInstance();
$message->setTo(array(
"[email protected]" => "First Name"
));
$message->setCc(array("[email protected]" => "Name NAme" , "[email protected]" => "His Name"));
$message->setSubject("Subject");
$message->setBody("The Body");
$message->setFrom($email, "Full Name");
$message->setReplyTo(array($email => "Full Name"));
//Send the email
$mailer = Swift_Mailer::newInstance($transport);
$mailer->send($message);
Dies ist der Fatale Fehler bekomme ich, wenn ich eine E-Mail zu gmail :
Fatal error: Uncaught exception 'Swift_TransportException' with message 'konnte keine Verbindung hergestellt werden mit host smtp.gmail.com [Connection timed out #110]' in /homepages/41/d513702051/htdocs/php/Swift-5.1.0/lib/classes/Swift/Transport/StreamBuffer.php:266 Stack trace: #0 /homepages/41/d513702051/htdocs/php/Swift-5.1.0/lib/classes/Swift/Transport/StreamBuffer.php(64): Swift_Transport_StreamBuffer->_establishSocketConnection() #1 /homepages/41/d513702051/htdocs/php/Swift-5.1.0/lib/classes/Swift/Transport/AbstractSmtpTransport.php(115): Swift_Transport_StreamBuffer->initialize(Array) #2 /homepages/41/d513702051/htdocs/php/Swift-5.1.0/lib/classes/Swift/Mailer.php(80): Swift_Transport_AbstractSmtpTransport->start() #3 /homepages/41/d513702051/htdocs/php/contactus.php(33): Swift_Mailer->send(Object(Swift_Message)) #4 {main} thrown in /homepages/41/d513702051/htdocs/php/Swift-5.1.0/lib/classes/Swift/Transport/StreamBuffer.php auf der Linie 266
InformationsquelleAutor ggcodes | 2014-05-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin mir nicht sicher, aber ich glaube, wenn Sie das hinzufügen von port 465, Swift-Klasse wird automatisch fügen Sie ssl-Protokoll.
Versuchen
InformationsquelleAutor domos
Im Falle der Verwendung von Windows und XAMPP, die Lösung ist entweder deaktivieren Sie Ihre anti-virus-software oder öffnen Sie den richtigen Anschluss.
In meinem Fall hatte ich installiert Avast und war immer das gleiche problem (ich hatte gedacht, es war der Apache oder PHP Konfiguration innerhalb von XAMPP, aber keine Würfel). Jedes mal, sobald ich deaktiviert, mein anti-virus-software, es funktionierte.
InformationsquelleAutor josh