im aktuellen CONTENIDO Entwicklungszweig 4.10.2-dev (Stand 25.02.2024) gibt es folgende Änderungen bezüglich der verwendeten Swift Mailer Library und der cMailer Klasse:
- Swift Mailer ist auf die Version 5.4.12 aktualisiert worden
- Der Quellcode der neuen Swift Mailer Version wurde auf PHP 8 (bis einschließlich PHP 8.2) adaptiert
- Die cMailer-Klasse unterstützt nun Datei-Anhänge, Beispiele siehe unten
Code: Alles auswählen
$mailer = new cMailer();
$mailer->addAttachment('/path/to/filename.ext');
$mailer->sendMail('sender@contenido.org', 'recipient@contenido.org', 'subject', 'some message');
Code: Alles auswählen
// Create PDF on the fly
$data = create_my_pdf_data();
$mailer = new cMailer();
$mailer->addDynamicAttachment($data, 'my-file.pdf', 'application/pdf');
$mailer->sendMail('sender@contenido.org', 'recipient@contenido.org', 'subject', 'some message');