Tipps und Tricks Filter

SMTP Einstellungen in Contao 4

Die SMTP Einstellungen in Contao 4 stehen nicht in der localconfig.php wie in Contao 3. Hier gibt es nun die Datei /app/config/parameters.yml. Diese Datei wird bei der Installation angelegt, die SMTP Einstellungen erscheinen dort nicht, solange die Default Konfiguration gilt:

parameters:
    mailer_transport: mail
    mailer_host: 127.0.0.1
    mailer_user: ~
    mailer_password: ~
    mailer_port: 25
    mailer_encryption: ~

Bei Änderungswünschen also die benötigten Zeilen in die parameters.yml eintragen.

Laut dieser Symfony-Info zum Thema E-Mailversand kannst du folgende Parameter eingeben:

  • für mailer_transport: smtp, mail, sendmail, oder gmail
    wobei laut Symfony "mail" seit SwiftMailer 5.4.5 deprecated ist und mit V6 komplett entfernt wird
  • für mailer_encryption: tls oder ssl

 

Wenn der Mailserver nicht lokal läuft bzw. nichts was dahin weiterleitet:

  • mailer_host: hier könnte auch die IP Adresse vom Mailserver des Hosters stehen