From 8ac87fc0ce809bbd46ab36dc343021e427d7007f Mon Sep 17 00:00:00 2001 From: Thomas Hackl <hackl@data-quest.de> Date: Thu, 5 Dec 2024 15:15:43 +0000 Subject: [PATCH] Resolve "HTML-Mails: Headerbild wird nicht ausgegeben" Closes #4961 Merge request studip/studip!3727 --- lib/classes/StudipMail.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/classes/StudipMail.php b/lib/classes/StudipMail.php index f9b810552d4..269ddf9e779 100644 --- a/lib/classes/StudipMail.php +++ b/lib/classes/StudipMail.php @@ -97,6 +97,15 @@ class StudipMail public static function sendMessage($recipient, $subject, $text, $html = null) { $mail = new StudipMail(); + + // Add Stud.IP logo as "pseudo" attachment - this will be embedded in the mail via Content-ID. + $mail->addRelatedAttachment( + $GLOBALS['STUDIP_BASE_PATH'] . '/public/assets/images/logos/studip4-logo@2x.png', + 'studip-logo.png', + 'image/png', + 'studiplogo' + ); + return $mail->setSubject($subject) ->addRecipient($recipient) ->setBodyText($text) -- GitLab