diff --git a/src/Message.php b/src/Message.php index 7e8fc02..3f5f1fb 100644 --- a/src/Message.php +++ b/src/Message.php @@ -204,6 +204,18 @@ public function getLogId() return $this->logId ?: null; } + public function overrideSenderDomain($senderDomain) + { + if (empty($senderDomain)) { + return; + } + $this->from = preg_replace( + '/([^<]*)<([^@]*)@([^>]*)>/', + '$1<$2@' . $senderDomain . '>', + $this->from + ); + } + /** * @param array $options Array of email or href that is used to unsubscribe user */