Zum Inhalt springen
365CMS

Symfony Mailer

Version 2.8.0 RCStatus AktivStand 2026-03-28
Auf dieser Seite
  1. Quellordner
  2. Verwendung in 365CMS
  3. Abhängigkeiten
  4. Pflegehinweise
  5. Website / GitHub

Symfony Mailer bildet in 365CMS die lokale Versandschicht für SMTP, Queue-Worker und OAuth-/XOAUTH2-nahe Mail-Flows.

Quellordner

  • CMS/assets/mailer/

Verwendung in 365CMS

  • Eingebunden in: CMS/assets/autoload.php, CMS/core/Services/MailService.php, CMS/core/Services/MailQueueService.php, CMS/cron.php
  • Funktion: Versand von E-Mails über SMTP-Transporte, Retry-/Queue-Verarbeitung und Integrationsbasis für Mail-Provider-Konfigurationen
  • Produktivstatus: aktiv; es gibt aktuell keinen separaten Legacy-Mailer-Ordner unter CMS/assets/

Abhängigkeiten

  • Benötigt: mime/, egulias-email-validator/ + doctrine-lexer/ (Pflicht für Mime\Address; ohne sie bricht jeder SMTP-Versand ab), event-dispatcher/, symfony-contracts/, psr/, polyfill-intl-idn/ (IDN-Adressen ohne ext-intl)
  • Wird benötigt von: MailService, MailQueueService, Cron-Mailversand

Pflegehinweise

  • Wegen RFC-/Provider-Kompatibilität nicht als Eigenbau nachbauen, sondern hinter den bestehenden Mail-Services kapseln
  • Falls langfristig abstrahiert werden soll, zuerst Transport-Konfiguration, Queue und Fehlerobjekte im Service-Layer stabilisieren
  • Siehe Roadmap: ../../ASSETS_OwnAssets.md

Website / GitHub

Bereit für ein CMS, das mitdenkt?

Installieren Sie 365CMS auf Ihrem Server und legen Sie in wenigen Minuten los.