Ergebnis 1 bis 23 von 23

Thema: SMTP in parameter.yml, email Versand funktioniert nicht

  1. #1
    Contao-Nutzer
    Registriert seit
    06.02.2014.
    Beiträge
    61

    Standard SMTP in parameter.yml, email Versand funktioniert nicht

    Ich habe für eine Contao 4.4 Installation (contao44.example.com) beim Provider Ionos eine Mail-Adresse webmailer@example.com eingerichtet und die SMTP-Angaben in der parameter.yml eingetragen. Sieht so aus:
    Code:
    ...
        secret: xxx
        mailer_transport: smtp
        mailer_host: smtp.ionos.de
        mailer_user: webmailer@example.com
        mailer_password: xxx
        mailer_port: 587
        mailer_encryption: tls
    Zum Testen habe ich in Outlook ein Konto angelegt und die Einträge rüberkopiert - da funktioniert der Versand per SMTP.

    Die webmailer@example.com Adresse habe ich auch in den Systemeinstellungen für den Admin eingetragen und in den Startpunkt der Website.

    Für die Übertragung der Daten aus einem Kontaktformular wurde ein Standard-email-Gateway angelegt und zwei Benachrichtigungen. In den Benachrichtigungen steht als Absender auch die webmailer@example.com - Adresse.

    Im Contao-Manager wurde danach der Anwendungs-Cache gelöscht.

    Der Versand der Mails funktioniert nicht - im System-Log steht für beide Benachrichtigungen:
    Code:
    ID: 	1218
    Datum: 	26.01.2019 22:42
    Ursprung: 	Frontend
    Kategorie: 	ERROR
    Benutzer: 	anon.
    Details: 	Could not send email for message ID 2: Connection could not be established with host smtp.ionos.de [Connection timed out #110]
    Funktion: 	NotificationCenter\Gateway\Email::sendDraft
    IP-Adresse: 	87.149.196.0
    Browser: 	Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
    Wenn ich in parameters.yml ssl und 465 verwende, Anwendungscache lösche, funktioniert es ebenfalls nicht.

    Auch wenn ich im email-Gateway die Checkbox "smtp" aktiviere und dort die Daten eingeben, funktioniert es nicht.


    Hat irgendjemand eine Idee, woran das liegen könnte?

  2. #2
    Contao-Fan Avatar von Fachinger
    Registriert seit
    24.04.2016.
    Ort
    Limburg
    Beiträge
    308

    Standard

    https://r.tapatalk.com/shareLink?url...1&share_type=t

    Gesendet von meinem CLT-L29 mit Tapatalk

  3. #3
    Contao-Nutzer
    Registriert seit
    06.02.2014.
    Beiträge
    61

    Standard

    Danke für den Hinweis! Den Beitrag hatte ich gelesen, aber keinen Hinweis gesehen, was dann die Lösung war bzw. dass es mit Port 587 nicht funktioniert.

    Jetzt habe ich den mailer_port auf 25 umgestellt mit tls und es funktioniert!

    Vielen Dank!

  4. #4
    Contao-Fan Avatar von Fachinger
    Registriert seit
    24.04.2016.
    Ort
    Limburg
    Beiträge
    308

    Standard

    Genau das war der Hinweis.

    Gesendet von meinem CLT-L29 mit Tapatalk

  5. #5
    Contao-Nutzer
    Registriert seit
    08.02.2013.
    Beiträge
    81

    Standard yml und strato

    ich hänge mich hier einfach mal an:Ich habe das Problem bei einer Strato (Seite.
    Die e-mails lassen sich nicht versenden.

    Contao:4.9.2

    mailer_transport: smtp
    mailer_host: smtp.strato.de
    mailer_user: xxx@xxxxxxx.de
    mailer_password: 'xxxxxxxxxxxxx'
    mailer_port: 465
    mailer_encryption: ssl

    wenn ich die Daten (nach der Vorgabe von Christian von der Contao Akademie https://contao-academy.de/blog/fehle...-konfigurieren) eintrage und den Cache erneuere
    bekomme ich folgenede Fehlermeldung:

    There is no extension able to load the configuration for "mailer_transport"
    (in "/mnt/web503/d0/01/510398001/htdocs/config/parameters.yml"). Looked fo
    r namespace "mailer_transport", found ""knp_menu", "knp_time", "scheb_two_f
    actor", "cmf_routing", "framework", "security", "twig", "monolog", "swiftma
    iler", "doctrine", "doctrine_cache", "lexik_maintenance", "nelmio_cors", "n
    elmio_security", "fos_http_cache", "contao", "contao_faq", "contao_installa
    tion", "contao_news", "contao_mmenu", "contao_wow_js", "contao_manager", "c
    odefog_tags", "contao_calendar", "terminal42_node"".



    # Process terminated with exit code 1
    # Result: General error


    ---

    ### Der Hintergrundprozess wurde unerwartet beendet ##

    vielleicht wei ja Jemand eine Lösung

    schöne Grüße Elo

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Poste deine parameters.yml (exkl. Benutzername und Passwörter) in [code] Tags.

  7. #7
    Contao-Nutzer
    Registriert seit
    08.02.2013.
    Beiträge
    81

    Standard

    HTML-Code:
    # This file has been auto-generated during installation
    parameters:
        database_host: rdbms.strato.de
        database_port: 3306
        database_user: Uxxx
        database_password: 'xxxxxxxxxx'
        database_name: DBxxxxxxx
        secret: xxxxxxxxxxxxxxxxxx
        mailer_transport: smtp
        mailer_host: smtp.strato.de 
        mailer_user: xxxx@xxxx.de
        mailer_password: 'xxxxxxx'
        mailer_port: 465
        mailer_encryption: ssl

    sorry war natürlich smtp

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Sieht nun korrekt aus. Laut deiner ursprünglichen Fehlermeldung hattest du falsche Einrückungen.

  9. #9
    Contao-Nutzer
    Registriert seit
    08.02.2013.
    Beiträge
    81

    Standard

    Ja sorry
    hatte das in Dreamweaver geöffnet -- anscheinend falsche Codierung
    wenn ich es in einenr Textdatei abspeichere und hochlade funktioniert es

    schöne Grüße Elo

  10. #10
    Contao-Nutzer
    Registriert seit
    08.02.2013.
    Beiträge
    81

    Standard

    ah es lag also an den Einrückungen..
    ok gut zu wissen vielen Dank an Spooky für die superschnelle Antwort

  11. #11
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von manoelo Beitrag anzeigen
    ah es lag also an den Einrückungen..
    ok gut zu wissen vielen Dank an Spooky für die superschnelle Antwort
    Ist ein beliebter Fehler ;-)
    Nur Leerzeichen verwenden, keine Tabs - was aber manche Editoren auch mal eigenmächtig ändern und plötzlich funktioniert eine Einstellung nicht mehr, die bis dahin klaglos funktionierte.
    Grüße, Stefko

  12. #12
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    550

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Sieht nun korrekt aus. Laut deiner ursprünglichen Fehlermeldung hattest du falsche Einrückungen.
    Ich hänge mich mal nach 3 Stunden probieren hier dran.
    Nach absenden des Registrierungsformulars für Mitglieder bekomme ich den unten angehängten Fehler.
    Die Registrierung ist aber erfolgt und das Mitglied ist im BE angelegt.
    Contao 4.9.2

    Die parameters.yml

    Code:
    # This file has been auto-generated during installation
    parameters:
        database_host: localhost
        database_port: 3306
        database_user: xxxxxxxxxxx
        database_password: 'xxxxxxxxxxxxxxxx'
        database_name: xxxxxxxxxxx-contao
        secret: cf556w57568745768b68bv6dn dssgfkhgjkkgmzzb6bvbbb8bc
        mailer_transport: smtp
        mailer_host: po334567.de
        mailer_user: email@domain
        mailer_password: 'xxxxxxxxxxxx'
        mailer_port: 587
        mailer_encryption: tls
    und das im Log:
    [2020-05-15 16:34:04] request.CRITICAL: Uncaught PHP Exception Swift_TransportException: "Failed to authenticate on SMTP server with username "email@domain.org" using 2 possible authenticators. Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535 Incorrect authentication data ". Authenticator PLAIN returned Expected response code 235 but got code "535", with message "535 Incorrect authentication data "." at /is/htdocs/wp11205057_LYU8ALCV0M/web/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/AuthHandler.php line 191 {"exception":"[object] (Swift_TransportException(code: 0): Failed to authenticate on SMTP server with username "email@domain.org" using 2 possible authenticators. Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535 Incorrect authentication data\r\n". Authenticator PLAIN returned Expected response code 235 but got code "535", with message "535 Incorrect authentication data\r\n". at /is/htdocs/wp11205057_LYU8ALCV0M/web/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/AuthHandler.php:191)"} []
    Anstelle der Email hab ich auch schon den Postfachnamen, als Port 25 probiert.
    Wenn eine helfen könnte wäre das toll.
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Laut der Fehlermeldung stimmt User und/oder Passwort nicht.

  14. #14
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    550

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Laut der Fehlermeldung stimmt User und/oder Passwort nicht.
    dachte ich auch, aber mirt den Daten bin ich problemlos im Webmailer im Postfach.
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  15. #15
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.077
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wobei User im Allgemeinen der Postfachname ist, der allerdings bei den meisten Webhostern gleich der Email-Adresse ist.

  16. #16
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    550

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Wobei User im Allgemeinen der Postfachname ist, der allerdings bei den meisten Webhostern gleich der Email-Adresse ist.
    Hi tab, ok da habe ich schon beides reingeschrieben, einmal die Email und auch den Postfachnamen.
    Der Fehler bleibt.
    die parameters.yml habe ich auch schon mal vor Frust einzeln eingetippt.
    Braucht man eigentlich Anführungszeichen? Oder alles ohne und nur ein Leerzeichen nach dem Doppelpunkt.
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  17. #17
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Hast du Sonderzeichen im Passwort?

  18. #18
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    550

    Standard

    Nein, Groß, klein und Ziffern. keine Leerzeichen.
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  19. #19
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    550

    Standard

    Beim Database PW sind einfache Anführungszeichen gewesen.
    Beim mailer_password: habe ich mal mit und schon ohne versucht.
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  20. #20
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    550

    Standard

    Woher kann das kommen:
    Fehler bei der Authentifizierung auf SMTP mit 2 möglichen Authentifikatoren
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  21. #21
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Es wurde einfach mit zwei verschiedenen Methoden versucht zu authentifizieren (LOGIN und PLAIN) und in beiden Fällen war die Authentifizierung nicht erfolgreich.

  22. #22
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    550

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Es wurde einfach mit zwei verschiedenen Methoden versucht zu authentifizieren (LOGIN und PLAIN) und in beiden Fällen war die Authentifizierung nicht erfolgreich.
    Das sagt doch, dass die Daten nicht stimmen!
    Aber ich habe mich gerade nochmal in das Postfach eingeloggt via Webmail und das geht

    Ich habe den Übeltäter gefunden: markocupic/be_email
    Nach dem entfernen ist der Fehler weg.
    Jetzt muss ich nur noch dem Admin irgendwie eine Email zukommen lassen wenn sich jemand registriert hat.
    Geändert von elwega (15.05.2020 um 16:36 Uhr)
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  23. #23
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Zitat Zitat von elwega Beitrag anzeigen
    Jetzt muss ich nur noch dem Admin irgendwie eine Email zukommen lassen wenn sich jemand registriert hat.
    Dazu musst du nur die entsprechende Option im Registrierungsmodul aktivieren.

    // achso, das passiert nur, wenn du die automatische Aktivierung deaktiviert hast. Ansonsten kannst du das Notification Center dafür benutzen.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •