Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: Formularversand - Mail kommt nicht an - keine Fehlermeldungen

  1. #1
    Contao-Nutzer
    Registriert seit
    12.03.2017.
    Beiträge
    21

    Standard Formularversand - Mail kommt nicht an - keine Fehlermeldungen

    Fehlgeschlagener Versand die x. Ich hab mich durch einige Threads durchgearbeitet, habe die parameters.yml bearbeitet, den Symfony Cache geleert und trotzdem kommt das fehlerfrei versendete Formular nicht an. Irgendwas hab ich also falsch gemacht.

    Das Formular geht scheinbar raus und es wird die "versendet"-Seite angezeigt.

    Im Systemlog steht:

    2020-01-23
    [2020-01-23 20:27] Form "Kontaktformular" has been submitted by a guest.

    Aber die Mail ist nicht da (auch nicht im Spam)

    Die parameters.yml enthielt schon Folgendes:
    # This file has been auto-generated during installation
    parameters:
    database_host: xxx
    database_port: xxx
    database_user: xxxx
    database_password: xxx
    database_name: xxx
    secret: xxx

    hinzugefügt hatte ich (direkt danach inkl. Einrückungen):
    mailer_transport: smtp
    mailer_host: xxx
    mailer_user: xxx
    mailer_password: xxx
    mailer_port: 587
    mailer_encryption: ssl

    Dann den Symfony Cache geleert (die erste Option Prod.Cache erneuern - falls das wichtig ist)

    Das einzige, was anders war, als in den anderen Threads ist, dass die parameters.yml bei mir nicht im app/config Ordner liegt. Den gibt es nicht. Sie ist im contao/config Ordner.

    Trotzdem dasselbe Ergebnis. Keine Mail.
    Was nun?

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.551
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Stephanie.Nowak Beitrag anzeigen
    mailer_transport: smtp
    mailer_host: xxx
    mailer_user: xxx
    mailer_password: xxx
    mailer_port: 587
    mailer_encryption: ssl
    Code:
        mailer_transport: smtp
        mailer_host: xxx
        mailer_user: xxx
        mailer_password: xxx
        mailer_port: 587 
        mailer_encryption: tls
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Falls es sich nicht schon erledigt hat.

    Den Eintrag für mailer_password in Hochkommata setzen - analog zum database_password Eintrag:
    https://docs.contao.org/manual/de/sy.../#smtp-versand

    (Und keine tabs sondern Leerzeichen in der .yml verwenden)
    Übersehe ich auch gerne ...

    Ansonsten mal expl. in var/logs reinschauen ...
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

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

    Standard

    Was steht im System Log, wenn ein Formular abgeschickt wird?

  5. #5
    Contao-Nutzer
    Registriert seit
    12.03.2017.
    Beiträge
    21

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Code:
        mailer_transport: smtp
        mailer_host: xxx
        mailer_user: xxx
        mailer_password: xxx
        mailer_port: 587 
        mailer_encryption: tls
    Danke
    tls hab ich geändert - Geht leider trotzdem nicht. Eine (vermutlich dumme) Frage: Woher kommt der Port-Wert? Ich hab inzwischen einige verschiedene gesehen, aber diese hatte ich vom Hosting-DL. Aber kann die falsch sein?

    - - - Aktualisiert - - -

    Zitat Zitat von Franko Beitrag anzeigen
    Falls es sich nicht schon erledigt hat.

    Den Eintrag für mailer_password in Hochkommata setzen - analog zum database_password Eintrag:
    https://docs.contao.org/manual/de/sy.../#smtp-versand

    (Und keine tabs sondern Leerzeichen in der .yml verwenden)
    Übersehe ich auch gerne ...

    Ansonsten mal expl. in var/logs reinschauen ...
    Danke. Habe ich auch gerade versucht. Geht leider noch immer nicht. :-/

  6. #6
    Contao-Nutzer
    Registriert seit
    12.03.2017.
    Beiträge
    21

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Was steht im System Log, wenn ein Formular abgeschickt wird?
    Hab leider wieder dieselbe System-Log Mitteilung, dass das Formular versendet wurde. In var/logs gibt es keine Fehlermeldung.

  7. #7
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.733
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nach jeder Änderung vor dem Testen den Symfony-Cache geleert (über Contao Manager oder Konsole)?
    Die Absender-Adresse passt zu Deinem Paket?
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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

    Standard

    Zitat Zitat von Stephanie.Nowak Beitrag anzeigen
    Hab leider wieder dieselbe System-Log Mitteilung, dass das Formular versendet wurde. In var/logs gibt es keine Fehlermeldung.
    Und auch, dass eine E-Mail verschickt wurde?

  9. #9
    Contao-Nutzer
    Registriert seit
    12.03.2017.
    Beiträge
    21

    Standard LÖSUNG DES PROBLEMS!

    Hallo zusammen, eine Weile hats gedauert, aber jetzt scheint die Lösung gefunden. Es lag anscheinend an der Admin-Mailadresse in den Einstellungen. Für die Erstellungsphase hatte ich meine Mail hinterlegt, die nicht zur URL des Auftraggebers gehörte. Diese wurde jetzt auf eine Mailadresse, die zur URL gehört, geändert und die Mails kommen an. Die Einrichtungsdatei war unnötig (habe das in einem anderen Projekt getestet).
    Danke trotzdem für Eure Hilfe!

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
  •