У меня есть коды от предыдущего разработчика, написанные на платформе 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>
как отправлено в контактной форме.Что мне нужно изменить?