Используйте следующую команду для отправки электронной почты с использованием Symfony и SwiftMailer:
$message = $this->getMailer()->compose(
array('from@address.com' => 'From Name'),
'to@address.com,
'Subject',
<<<EOF
The body of the mail
EOF
);
$this->getMailer()->send($message);
Метод compose () принимает четыре аргумента и возвращает объект сообщения электронной почты:
адрес электронной почты отправителя (от);адрес (а) электронной почты получателя (до);тема сообщения;тело сообщения.
Чтобы отправить сообщение, достаточно просто вызвать метод send () для экземпляра почтовой программы и передать сообщение в качестве аргумента.В качестве ярлыка вы можете создавать и отправлять электронную почту только за один раз, используя метод composeAndSend ().