[Frage] Unterschiedliche SMTP-Server je nach Position im Seitenbaum

  • ulinn ulinn
    Padawan
    0 x
    62 Beiträge
    0 Hilfreiche Beiträge
    02. 10. 2015, 10:42

    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


  • 1
  • toifel toifel
    Jedi-Ratsmitglied
    0 x
    831 Beiträge
    96 Hilfreiche Beiträge
    05. 10. 2015, 15:39

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

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

    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 http://www.domain.xy/typo3/

  • 1