Skip to content

Commit add6aee

Browse files
committed
[BUGFIX] Use sender header configuration for optin and disclaimer e-mails
Related: #1321
1 parent 387434c commit add6aee

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Classes/Domain/Service/Mail/SendMailService.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,9 +290,13 @@ protected function addPlainBody(MailMessage $message, array $email): MailMessage
290290
protected function addSenderHeader(MailMessage $message): MailMessage
291291
{
292292
if ($this->type === 'sender') {
293-
$senderHeaderConfig= $this->configuration['sender.']['senderHeader.']??[];
293+
$senderHeaderConfig= $this->configuration['sender.']['senderHeader.'] ?? [];
294294
} elseif ($this->type === 'receiver') {
295-
$senderHeaderConfig = $this->settings['receiver.']['senderHeader.']??[];
295+
$senderHeaderConfig = $this->settings['receiver.']['senderHeader.'] ?? [];
296+
} elseif ($this->type === 'optin') {
297+
$senderHeaderConfig = $this->configuration['optin.']['senderHeader.'] ?? [];
298+
} elseif ($this->type === 'disclaimer') {
299+
$senderHeaderConfig = $this->configuration['disclaimer.']['senderHeader.'] ?? [];
296300
}
297301

298302
$email = ObjectUtility::getContentObject()->cObjGetSingle(

0 commit comments

Comments
 (0)