Cleanup MIME header email address parsing

This commit is contained in:
the-djmaze 2024-01-23 14:35:41 +01:00
parent 443a6df070
commit 4b8ad326fa
4 changed files with 27 additions and 54 deletions

View file

@ -806,11 +806,11 @@ trait Messages
if ($oSmtpClient->Settings->usePhpMail) {
if (\MailSo\Base\Utils::FunctionCallable('mail')) {
$aToCollection = $oMessage->GetTo();
if ($aToCollection && $oFrom) {
$oToCollection = $oMessage->GetTo();
if ($oToCollection && $oFrom) {
$sRawBody = \stream_get_contents($rMessageStream);
if (!empty($sRawBody)) {
$sMailTo = \trim($aToCollection->ToString(true));
$sMailTo = \trim($oToCollection->ToString(true));
$sMailSubject = \trim($oMessage->GetSubject());
$sMailSubject = \strlen($sMailSubject) ? \MailSo\Base\Utils::EncodeHeaderValue($sMailSubject) : '';