Symfony Swiftmail использовать с Yahoo

Я хочу отправить электронное письмо с Symfony SwiftMail и адресом Gandi (roundcube).
Проблема в том, что ничего не происходит, и я не знаю почему. ^^

config.yml

swiftmailer:
transport: mail
encryption: ssl
auth_mode:  login
host:      smtp
username:  'my email'
password:  'my mdp'

parametres.yml

parameters:
mailer_transport: smtp
mailer_host: 127.0.0.1:160
mailer_user: null
mailer_password: null

контроллер:

public function contactAction()
{
$mail = "mymail";
$enquiry = new Contact();
$form = $this->createForm(new EnquiryType(), $enquiry);

$request = $this->getRequest();
if ($request->getMethod() == 'POST')
{
$form->bind($request);
$data = $form->getData();

$message = \Swift_Message::newInstance()
->setContentType('text/html')
->setSubject($data->getSubject())
->setFrom($data->getAdresse())
->setTo($mail)
->setBody($data->getMessage());
$this->get('mailer')->send($message);

return $this->redirect($this->generateUrl('st_contact_homepage'));
}
return $this->render('STCommonBundle:Default:contact.html.twig', array('form' => $form->createView()));
}

Не могли бы вы мне помочь?

Благодарю. ^^

0

Решение

ваш конфиг кажется неправильным

свойство host должно содержать имя хоста smpt

что-то вроде

smpt.yahoo.com

вам нужно это выяснить

и транспорт просто

так скорее так:

swiftmailer:
transport: smtp
encryption: ssl
auth_mode:  login
host:      smtp.yahoo.com
username:  'my email'
password:  'my mdp'
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]