Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: Newsletter über SMTP-Versand versenden

  1. #1
    Contao-Nutzer
    Registriert seit
    07.12.2019.
    Beiträge
    147

    Standard Newsletter über SMTP-Versand versenden

    Hallo liebe Community,

    ich verwende das Contao-Newsletter-Bundle zum Versand von Newslettern.
    Nun kommt es ab und an zu Problemen bzgl. meines Hosters und der Sendmail() - Funktionalität. Daher will ich den Versand gerne auf SMTP umstellen.

    Ich habe mir mal die Möglichkeiten hierzu angesehen, jedoch ist mir noch nicht alles klar.
    Installiert habe ich nun zusätzlich das Notification Center, dort sehe ich aber nur die Möglichkeit die Benachrichtigungstypen: Abonniert, aktiviert und gekündigt auszuwählen.
    Diese würden aber meiner Einschätzung nach nicht den eigentlichen Versand des Newsletters, sondern nur den Prozess zur Abmeldung/Anmeldung abdecken, oder habe ich hier einen Denkfehler?

    Option zwei, die ich gefunden hatte, war die Definition von den SMTP-Daten in den Konfig-Dateien:
    - https://docs.contao.org/manual/de/sy.../#smtp-versand

    Dort heißt es:
    Wenn danach der Symfony Application Cache erneuert wurde, stehen diese E-Mail Konfigurationen zur Selektion im Contao Backend zur Verfügung.
    Aber wo genau im Backend stehen diese dann zur Verfügung? Und kann ich diese dann explizit für den Newsletter auswählen?

    Vielen Dank für eure Hilfe!

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

    Standard

    Der von dir erwähnte Absatz gilt für Contao 4.10 und höher. Siehe https://docs.contao.org/manual/de/sy...senderadressen

    In Contao 4.9 trägst du die SMTP Daten in der parameters.yml ein, oder legst sie über die .env(.local) fest. Siehe https://docs.contao.org/manual/de/sy...-konfiguration
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    07.12.2019.
    Beiträge
    147

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Der von dir erwähnte Absatz gilt für Contao 4.10 und höher. Siehe https://docs.contao.org/manual/de/sy...senderadressen

    In Contao 4.9 trägst du die SMTP Daten in der parameters.yml ein, oder legst sie über die .env(.local) fest. Siehe https://docs.contao.org/manual/de/sy...-konfiguration
    Verstehe, also kann ich den Versand selbst nicht über das Notification Center laufen lassen? Das habe ich hier im Forum ab und an gelesen von Nutzern.

  4. #4
    Contao-Nutzer Avatar von Arachnophilia
    Registriert seit
    03.01.2018.
    Beiträge
    97

    Standard

    Hallo

    Ich hänge mich einmal mal an den Thread dran.

    Wir versenden auch Newsletter über Contao.

    Bisher wurden die Newsletter über den Provider der Homepage versandt.

    Aktuell wurde jetzt für Mails etc. Office365 eingeführt und eingerichtet.
    Jetzt habe ich die entsprechenden Daten von Office365 in die parameters.yml eingetragen und über CM den Cache erneuert.
    Das funktioniert aber nicht.

    Gibt es bei den SMTP Mailserver-Einstellungen bei Office365 noch etwas zu beachten?

    Im Mailprogramm sind die gleichen Einstellungen und funkioniert.

    Folgende Einstellungen sind in der parameters.yml:

    Code:
    # This file has been auto-generated during installation
    parameters:
        database_host: xx.xx.xx.xxx
        database_port: 3306
        database_user: <Datenbankbenutzer>
        database_password: <Passwort>
        database_name: Name_der_Datenbank
        secret: <geheimer_Schlüssel>
        mailer_transport: smtp
        mailer_host: smtp.office365.com
        mailer_user: <Mailbenutzer>
        mailer_password: <Passwort>
        mailer_port: 587
        mailer_encryption: tls
    Als ich die alten Daten eingetragen und den Cache über den CM wieder geleert habe hat wieder alles wie gewohnt funktioniert.
    _____________________________________________

    Gruß Arachnophilia

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

    Standard

    Zitat Zitat von Arachnophilia Beitrag anzeigen
    Gibt es bei den SMTP Mailserver-Einstellungen bei Office365 noch etwas zu beachten?
    Jup: https://docs.microsoft.com/en-us/exc...-or-office-365
    » sponsor me via GitHub or PayPal or Revolut

  6. #6
    Contao-Nutzer Avatar von Arachnophilia
    Registriert seit
    03.01.2018.
    Beiträge
    97

    Standard

    Moin Spooky

    Danke für den Link.
    Den Artikel hatte ich schon gelesen und "versucht" umzusetzen.
    Aber das war bisher nicht erfolgreich.
    _____________________________________________

    Gruß Arachnophilia

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

    Standard

    Laut deiner parameters.yml hast du "Option 1" gewählt. Das funktioniert aber nur, wenn die Microsoft Security Defaults bzw. multi-factor authentication (MFA) nicht benutzt wird für den jeweiligen Account - und es ist auch nicht empfehlenswert das nicht zu nutzen. SMTP AUTH muss in der jeweiligen Organisation auch aktiviert sein.
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Nutzer Avatar von Arachnophilia
    Registriert seit
    03.01.2018.
    Beiträge
    97

    Standard

    Servus Spooky

    Vielen Dank für den Hinweis.
    Das Adminpanel ist derart vollgestopft mit Veränderungsmöglichkeiten.
    Ich schaue mir nochmal in Ruhe alles an und hoffe dann eine funktionierende Lösung zu finden.
    _____________________________________________

    Gruß Arachnophilia

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
  •