Foros del Web » Programando para Internet » PHP » Symfony »

[SOLUCIONADO] [Symfony2] Enviar mail, no salen, como debugear?

Estas en el tema de [Symfony2] Enviar mail, no salen, como debugear? en el foro de Symfony en Foros del Web. Hola mis amigos, hace bastante que no recurría a ustedes, sera que estoy con mucho trabajo y no puede ver con claridad el problema. Les ...
  #1 (permalink)  
Antiguo 26/09/2013, 19:15
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 10 meses
Puntos: 89
Pregunta [Symfony2] Enviar mail, no salen, como debugear?

Hola mis amigos, hace bastante que no recurría a ustedes, sera que estoy con mucho trabajo y no puede ver con claridad el problema.

Les cuento, estoy trabajando con symfony2 y no puedo enviar un simple mail. Ni tampoco se como debugearlo ya que en el log de dev no dice nada.

Les dejo las configuraciones, y agradecería ayuda alguna.

Nota:
Ya lei http://gitnacho.github.io/ y http://symfony.com/doc/current/cookbook/email/ y en buscador del foro no encontre caso similar.

La Accion es:

Código PHP:
Ver original
  1. public function usuarioSenPassAction()
  2. {
  3.    # code ...
  4.   $message = \Swift_Message::newInstance()
  5.         ->setSubject('Hello Email')
  6.         ->setFrom('e*****[email protected]')
  7.         ->setTo('e*****[email protected]')
  8.         ->setBody('Mail enviado por symfony');
  9.  
  10.         $this->get('mailer')->send($message);
  11.  
  12.         echo json_encode(array('ok'=>"mail enviado"));
  13.         exit;
  14. }

config.yml:
Código YAML:
Ver original
  1. # Swiftmailer Configuration
  2. swiftmailer:
  3.     transport: %mailer_transport%
  4.     host:     %mailer_host%
  5.     username: %mailer_user%
  6.     password: %mailer_password%
  7.     spool:    { type: memory }

config_dev.yml:
Código YAML:
Ver original
  1. swiftmailer:
  2.     disable_delivery: false
  3.     delivery_address: e*****[email protected]

config_test.yml:
Código YAML:
Ver original
  1. swiftmailer:
  2.     disable_delivery: false

parameters.yml
Código YAML:
Ver original
  1. mailer_transport: gmail
  2.     mailer_host: ~
  3.     mailer_user: demo@******.com  # cuenta gmail
  4.     mailer_password: *******

De verdad agradecería toda ayuda al respecto

Saludos comunidad!
__________________
Mono programando!
twitter.com/eguimariano
  #2 (permalink)  
Antiguo 26/09/2013, 19:48
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 10 meses
Puntos: 89
Respuesta: [Symfony2] Enviar mail, no salen, como debugear?

Solucionado,

El problema era que terminaba la accion con un exit, y no como debe ser. Ahora serializo la respuesta a Json y permito terminar el proceso del kernel.

Saludos!
__________________
Mono programando!
twitter.com/eguimariano

Etiquetas: mail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:57.