Verbindung konnte nicht hergestellt werden, beim senden von E-Mail, swiftmailer durch symfony2

Jedes mal, wenn ich versuche, Sie zu senden eine E-Mail über ein google apps-Konto mit dem swiftmailer in symfony 2.3.11, bekomme ich folgende Meldung

Konnte keine Verbindung hergestellt werden mit host smtp.gmail.com
[php_network_getaddresses: getaddrinfo failed: Temporary failure in
Namensauflösung #0] 500 Internal Server Error -
Swift_TransportException

Ich es gegoogelt aber ich bekam keine Ergebnisse, also muss ich etwas falsch machen.

config.yml

# Swiftmailer Configuraftion swiftmailer:
    transport:  gmail
    username:   info@*******.com
    password:   **

Controller, der sendet eine E-Mail :

/* send an email to user */
$message = \Swift_Message::newInstance()
    ->setSubject('Thank you')
    ->setFrom('info@********.com')
    ->setTo($email)
    ->setBody(
    $this->renderView(
        'xyProfileBundle:Mailer:thankyou.html.twig', 
        array('email' => $email, 'token' => $token)
        )
    )
    ->setContentType("text/html");
$this->get('mailer')->send($message);

Wie kann ich dieses Problem beheben?

  • Ihre Konfiguration der swiftmailer ist nicht vollständig. Bitte füllen Sie dieses aus. Sind Sie in der Entwicklungsumgebung? Verwendung von Google Mail als Transportmittel nutzen bestimmte ports, sicher sein, Sie sind nicht geschlossen 🙂 .
  • Symfony cookbook sagt, dass Sie nur definieren "gmail" und nicht host und die ports. Sie werden automatisch gegeben.
InformationsquelleAutor Radolino | 2014-04-03
Schreibe einen Kommentar