Yii Framework Forum: Enviar Correos Automaticamente - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Enviar Correos Automaticamente Rate Topic: -----

#1 User is offline   Chema 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 19
  • Joined: 30-January 13
  • Location:Madrid, Spain

Posted 15 February 2013 - 09:07 AM

Hola a todos,
quiero conseguir que cada vez que ocurra un error en mi aplicación, yii me envíe un email automáticamente.
Bien he configurado Mercury/32 que viene con XAMPP para poder enviar correos externos. Manualmente los recibo.
También he añadido esto en components:
 array(
                    'class'=>'CEmailLogRoute',
                    'levels'=>'error, warning',
                    'emails'=>'correo@gmail.com',
                ),

Me he creado un .php sencillo que debería enviarme el email:
<?php
mail("correo@gmail.com", "Comprobación Email", "Si lees el mensaje, terminaste correctamente la configuración");
?>

No consigo que me llegue el email, alguna idea? algo que este pasando por alto? estoy desesperadoo !!
Un saludo y gracias!
0

#2 User is offline   robregonm 

  • Expert Yii Developer
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 594
  • Joined: 30-July 09
  • Location:Colombia

Posted 21 February 2013 - 07:54 PM

HOla Chema,
Agregue los "headers"... es el cuarto parámetro de la función "mail".
Este ejemplo puede ser útil:
<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>


Ricardo Obregón

YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx 1.7, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 2, CanJS
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#3 User is offline   Chema 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 19
  • Joined: 30-January 13
  • Location:Madrid, Spain

Posted 22 February 2013 - 04:23 AM

View Postrobregonm, on 21 February 2013 - 07:54 PM, said:

HOla Chema,
Agregue los "headers"... es el cuarto parámetro de la función "mail".
Este ejemplo puede ser útil:
<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>



Hey robregonm!!
Gracias por contestar. Finalmente lo conseguí, al ponerlo en mi servidor online empecé a recibir los emails cuando hay un error. No se porque en localhost no me funcionaba, pero ya esta! gracias de todas formas y un saludoo ^^
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users