Seit Contao4 wird der Formularversand über SMTP angeboten.
https://contao.ninja/smtp-einstellungen.html
Das ist an sich ja eine gute Sache weil sicherer, allerdings braucht dafür Contao den vollen Zugriff auf die Absenderadresse samt Passwort, die Zugangsdaten können nur in der parameters.yml hinterlegt werden und greifen bei einer Änderung auch erst nach erneuern des Prod-Cache.
Nun ist es ja durchaus ratsam sein E-Mailpasswort aus Sicherheitsgründen regelmäßig zu ändern, aber in diesem Fall kann die Passwortänderung leider nicht so ohne weiteres vom Kunden selbst bzw. von einem einfachen Redakteuer ohne Programmierkenntnisse vorgenommen werden.
Daher wüsste ich nun gerne ob es Wege gibt eine solche Passwortänderung für den Redakteur über das Contao-Backend zu ermöglichen oder zumindest zu vereinfachen. Ist so etwas für eine der künftigen Contao-Versionen vielleicht schon angedacht?
Und ja, ich weiß, daß man seit Contao 4.10 auch verschiedene Mailer-Transports einrichten kann, aber auch das geht ja nur über Einträge in Systemdateien und nicht über das Backend.
Ein vorübergehender Lösungsansatz:
Da man in der parameters.yml offensichtlich neben smtp auch den Mailversand über sendmail einstellen kann, frage ich mich, ob für diese Einstellungen dann vielleicht kein Benutzername & Passwort hinterlegt werden muß und welche der ansonsten für SMTP-Versand benötigten Parameter dann einfach weggelassen werden können:
HTML-Code:
mailer_transport: sendmail
mailer_host: ?
mailer_user: ?
mailer_password: ?
mailer_port: ?
mailer_encryption: ?
In der offiziellen Contao-Dokumentation finde ich nur Hinweise zu den Einstellungen zum Versand über smtp.
Lesezeichen