Я пытаюсь отправить электронное письмо с fosuserbundle, но он не работает. это мой конфигурационный файл:symfony2 gmail отправить письмо не работает
config.yml
swiftmailer:
transport: "%mailer_transport%"
encryption: "%mailer_encryption%"
host: "%mailer_host%"
username: "%mailer_user%"
password: "%mailer_password%"
fos_user:
db_driver: orm
firewall_name: main
user_class: Session\UserBundle\Entity\User
registration:
confirmation:
enabled: true
parameters.yml
parameters:
database_driver: pdo_mysql
database_host: 127.0.0.1
database_port: null
database_name: ensaj
database_user: root
database_password: null
mailer_encryption: ssl
mailer_auth_mode: login
mailer_transport: gmail
mailer_host: smtp.gmail.com
mailer_user: [email protected]
mailer_password: 1xxxxxxx
locale: fr
secret: 2ca840346e95efa11df5c5f12a572ea5dcf64e83
любая идея пожалуйста; , кстати, я меняю конфигурацию gmail на активный pop и imap, но никак не могу. и иногда у меня есть сообщение на мой адрес электронной почты, что заметить: заблокировали попытки соединения
В вашей конфигурации коммутатора вы пропустили параметр порта. «порт:% mailer_port%» и «auth_mode:% mailer_auth_mode%». и в ваших параметрах.yml будет mailer_port: 465. И в вашем «mailer_transport: smtp» будет работать вместо gmail. – herr
@herr - вам не нужны все эти параметры при использовании транспорта 'gmail' http://symfony.com/doc/current/cookbook/email/gmail.html –
@ tomasz-madeyski - Спасибо за обновление. Я не знал о параметре gmail. – herr