Как изменить адрес отправителя с помощью swiftmailer? - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть коды от предыдущего разработчика, написанные на платформе Symfony.А для почтового раздела он всегда отправляется с именем пользователя@hostingname.com.Как изменить адрес отправителя?

Я изменил код на $message->setFrom("email@domain.com" => "Name");, но он отправляется как:

"Имя" <username@hostingname.com>

Если я установлю его на $message->setFrom("email@domain.com"), он будет отправлен как:

<username@hostingname.com>

Это текущий код:

$message = $this->getMailer()->compose(
    array($contact->getEmail() => $contact->getName()),
    $email->getEmail(),
    $contact->getSubject(),
    $contact->getMessage()
);

Когда я попытался напечатать его на экране с помощью print_r($message->toString());, он показал, что отправитель From был просто именем, он никогда не показывал адрес, хотя, когда я позвонил $contact->getEmail(), он показал правильное значение.

Мне нужно его отправить как «Имя» <email@domain.com> как отправлено в контактной форме.Что мне нужно изменить?

...