Swift_TransportException konnte keine Verbindung hergestellt werden mit host smtp.gmail.com

Ich kann nicht herausfinden, für das Leben von mir warum genau wird es scheitern.. das ist der genaue Fehler, den ich bekomme:

Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection  
could not be established with host smtp.gmail.com [Connection refused #111]' in 
/home/content/38/6896038/html/test/lib/classes/Swift/Transport/StreamBuffer.php:259 
Stack trace: #0 
/home/content/38/6896038/html/test/lib/classes/Swift/Transport/StreamBuffer.php(64): 
Swift_Transport_StreamBuffer->_establishSocketConnection() #1 /home/content/38/6896038/html/test/lib/classes/Swift/Transport/AbstractSmtpTransport.php(115): Swift_Transport_StreamBuffer->initialize(Array) #2 /home/content/38/6896038/html/test/lib/classes/Swift/Mailer.php(80): Swift_Transport_AbstractSmtpTransport->start() #3 /home/content/38/6896038/html/test/contact.php(55): Swift_Mailer->send(Object(Swift_Message)) #4 {main} thrown in /home/content/38/6896038/html/test/lib/classes/Swift/Transport/StreamBuffer.php on line 259

Ist und der code Im das verwenden ist, was ich bekommen habe aus dem tutorial und Lesen Sie hier Beispiele, hier ist es:

require_once 'lib/swift_required.php';

$transport = Swift_MailTransport::newInstance();

//Create the Transport the call setUsername() and setPassword()
$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl')
  ->setUsername('[email protected]')
  ->setPassword('xxx')
  ;

//Create the Mailer using your created Transport
$mailer = Swift_Mailer::newInstance($transport);

$nombre = $_POST['name'];
$apellido = $_POST['apellido'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$title = $_POST['jobtitle'];

//Create the message
$message = Swift_Message::newInstance()

  //Give the message a subject
  ->setSubject('Nuevo applicante para: ' . $title)

  //Set the From address with an associative array
  ->setFrom(array('[email protected]' => 'no-reply'))

  //Set the To addresses with an associative array
  ->setTo('[email protected]')

  //Give it a body
  ->setBody('<html>
                <head></head>
                <body>
                    <table>
                        <tr>
                            <td>Nombre:</td><td>' . $nombre . ' ' . $apellido .'</td>
                        </tr>
                        <tr>
                            <td>Email:</td><td>' . $email . '</td>
                        </tr>
                        <tr>
                            <td>Telefono:</td><td>'. $telefono .'</td>
                        </tr>
                    </table>
                </body>
            </html>', 'text/html')

  //Optionally add any attachments
  ->attach(Swift_Attachment::fromPath($_FILES["file"]["tmp_name"])->setFilename($_FILES['file']['name']));

//Send the message
$result = $mailer->send($message);

jede Hilfe wird sehr geschätzt, habe ich meine Lektüre und Suche und finde keine Lösung 🙁

EDIT: Anscheinend ist es ein Problem mit gmail, wechselte ich zu einem anderen smtp-und es hat funktioniert.. :S

InformationsquelleAutor der Frage Andres | 2013-01-05

Schreibe einen Kommentar