TYPO3 Swiftmailer – Fallstricke

Nachdem ich jetzt für das Kontaktformular über die Thematik gestolpert bin, will ich das natürlich niemandem vorenthalten:

Nutzt man den neuen TYPO3-Swiftmailer und will damit mails an mehrere Empfänger verschicken so ist es ratsam, für jede zu versendende Email eine eigene Instanz des Swiftmailers zu erzeugen.

Hintergrund: Beim Versenden einer Mail an mehr als einen Empfänger über die selbe Klasse erhält jede Nachricht die selbe Message-ID. Das kann bei Exchange-Nutzern oder möglicherweise auch bei Freemail-Usern zu Problemen führen.

Behält man dies im Hinterkopf, funktioniert der Swiftmailer problemlos.