enviar - symfony 4 email
Enviar correo a través de smtp.gmail.com en Symfony 2 usando swiftmailer (2)
Puede especificar los parámetros directamente en la configuración de correo de Swift o leerlos desde parameters.ini.
Ejemplo:
En parameters.ini
mailer_transport = smtp
mailer_host = localhost
mailer_user = null
mailer_password = null
En config.yml ,
# Swiftmailer Configuration
swiftmailer:
transport: smtp
encryption: ssl
auth_mode: login
host: smtp.gmail.com
username: [email protected]
password: password
spool:
type: file
path: "%kernel.root_dir%/extras/spool"
Aquí, ''ruta'' es la ruta al directorio donde se almacenan los correos en spool.
Tengo problemas para enviar correos de xampp localhost usando gmail. Y después de un largo tiempo finalmente tuve éxito en eso. Y lo estoy compartiendo con todos ustedes. Si estoy equivocado, necesito la solución adecuada para ello.
en config.yml de tu Symfony 2 Escribe esos
swiftmailer:
disable_delivery: false
transport: %mailer_transport%
host: %mailer_host%
username: %mailer_user%
password: %mailer_password%
port: %mailer_port%
encryption: %mailer_encryption%
En tus parameters.yml
mailer_transport: smtp
mailer_host: smtp.gmail.com
mailer_user: [email protected]
mailer_password: Your_gmail_pass
mailer_port: 465 or 587
mailer_encryption: ssl
puedes probar este
Parameter.yml
mailer_transport: gmail
mailer_encryption: ssl
mailer_auth_mode: login
mailer_host: smtp.gmail.com
mailer_user: ''xxxxxxxxxxxx''
config.yml
swiftmailer:
transport: gmail
host: smtp.gmail.com
username: ''[email protected]''
password: ''Password''