Я пытаюсь использовать Swiftmailer с Symfony 2.4.Отправка почты с помощью Symfony (SwiftMail & Gmail)
Вот мой config.yml:
# This file is auto-generated during the composer install
# parameters:
# mailer_transport: gmail
# mailer_host: smtp.gmail.com
# mailer_user: [email protected]
# mailer_password: XXXXXX
# mailer_port: 465
# locale: fr
# secret: XXXX
И это parameters.yml
# Swiftmailer Configuration
# swiftmailer:
# transport: %mailer_transport%
# username: %mailer_user%
# password: %mailer_password%
Мой код довольно простой:
# $request = $this->get('request');
# $dataSubject = $request->query->get('lbSubject');
# $dataEmail = $request->query->get('lbEmail');
# $dataMessage = $request->query->get('lbMessage');
# //Récupération du service
# $mailer = $this->get('mailer');
#
# // Création de l'e-mail : le service mailer utilise SwiftMailer, donc nous créons une instance de Swift_Message
# $message = \Swift_Message::newInstance()
# ->setSubject($dataSubject)
# ->setFrom($dataEmail)
# ->setTo('[email protected]')
# ->setBody($dataMessage);
#
# try
# {
# if (!$mailer->send($message, $failures))
# {
# return new Response('Erreur' . $failures,400);
# }
# return new Response('OK',200);
# }
# catch(Exception $e)
# {
# return new Response('Erreur' . $failures,400);
# }
В конце концов, она возвращает a)
Соединение не может быть установлено с принимающей smtp.gmail.com
Это довольно наступление, потому что я знаю, что мой пароль.
Через несколько минут, я получаю и адрес электронной почты, который говорит мне, что кто-то пытался взломать мой счет и т.д. ...
О, и я бегу это с WAMP, так и в местном.
Возможно, это мой код, который имеет проблему или Google?
Благодаря
По-видимому, это было не о шифровании. Проблема в том, что gmail ограничивает отправку электронной почты из приложения. Теперь я использую sendinblue как smtp-сервер – julestruong