Zum Inhalt springen

Unterschiedliche SMTP-Server je nach Position im Seitenbaum

Erstellt am 2. Oktober 2015 · 1 Antwort · letzte Antwort am 5. Oktober 2015

Tags: Direct Mail, E-Mail-Versand, Frage

ulinn ·

Hallo Forum!

Ich suche eine Lösung für folgende Aufgabenstellung:
Verwendet wird Typo3 6.2. Vereinfacht gesagt, gibt es im Seitenbaum gibt es eine Seite für jede Filiale des Unternehmens mit einem Kontaktformular. Jede Filiale hat eine eigene Mail-Domain mit eigenem Mailserver. Mails die per Kontaktformular und insbesondere auch per DirectMail verschickt werden, sollen per SMTP über den Mailserver der jeweilgen Filial-Domain verschickt werden.

Bis jetzt kenne ich nur die Möglichkeit, SMTP-Server, Benutzername etc. in der LocalConfiguration.php unter $TYPO3_CONF_VARS['MAIL'] einzutragen. Damit gelten sie aber für die gesamte Installation.

Kennt jemand eine Möglichkeit, die Angaben per Typoscript oder auf einem anderen Wege zu überschreiben?

Viele Grüße

Uli

toifel ·

In der AdditionalConfiguration.php könntest du mit Conditions arbeiten und dann bspw. sowas nutzen:

if($_SERVER['HTTP_HOST'] == 'www.domain.xy') {
  $TYPO3_CONF_VARS['MAIL'] = 'smtp.domain.xy';
}

Damit das im Backend funktioniert (also auch bei DirektMail) musst du dich aber auch unter der entsprechenden Domain ins Typo3 einloggen - in diesem Fall also unter www.domain.xy/typo3/