diff --git a/Classes/Psmb/Newsletter/Service/FusionMailService.php b/Classes/Psmb/Newsletter/Service/FusionMailService.php index 1b18131..06c4dd5 100644 --- a/Classes/Psmb/Newsletter/Service/FusionMailService.php +++ b/Classes/Psmb/Newsletter/Service/FusionMailService.php @@ -131,6 +131,7 @@ public function sendLetter($letter) $carbonCopyAddress = isset($letter['carbonCopyAddress']) ? $letter['carbonCopyAddress'] : null; $blindCarbonCopyAddress = isset($letter['blindCarbonCopyAddress']) ? $letter['blindCarbonCopyAddress'] : null; $format = isset($letter['format']) ? $letter['format'] : null; + $plainTextVariant = isset($letter['plaintext']) ? $letter['plaintext'] : null; if (!$subject) { throw new \Exception('"subject" must be set.', 1327060321); @@ -160,6 +161,9 @@ public function sendLetter($letter) $mail->setBody($body, 'text/plain'); } else { $mail->setBody($body, 'text/html'); + if ($plainTextVariant) { + $mail->addPart($plainTextVariant, 'text/plain'); + } } $mail->send(); }