Я пытаюсь отправить электронное письмо через SwiftMailer, но оно вылетает без ошибок.
Я искал вокруг, нашел много парней с такой же проблемой, но любое решение, которое я нашел, помогло мне.
У меня есть этот код:
$transporter = \Swift_SmtpTransport::newInstance('webmail.xxx.xxx', 25)
->setUsername("XXXXXXX")
->setPassword("XXXXXX");
$mailer = \Swift_Mailer::newInstance($transporter);
$message = \Swift_Message::newInstance('SUBJECT')
->setFrom(array('[email protected]'))
->setTo(array('[email protected]'))
->setBody('This is ma message man');
$result = $mailer->send($message);
echo "bla bla bla";
Это не достигает части echo / error_log.
Что мне не хватает?
Также я использую Silex
Обновить:
Первоначально я попробовал конфигурации на странице Silex:
http://silex.sensiolabs.org/doc/providers/swiftmailer.html
Настройка параметров swiftmailer в index.php и отправка электронной почты в контроллере, но я получил ошибку:
PHP Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host localhost [Connection refused #111]
Поэтому я попробовал другой подход …
Задача ещё не решена.
Других решений пока нет …