Envio email con Emailer

Saludos, nuevamente por aqui…con otra duda: Necesito enviar mails desde un grid.Estoy probando con Emailer, pero no me funciona :-[ En el archivo main, tengo este código:


'components'=>array(

            'mailer' => array(

            'class' => 'application.extensions.mailer.EMailer',

            'pathViews' => 'application.views.email',

            'pathLayouts' => 'application.views.email.layouts'

            ),

En el controlador, con datos de prueba:


public function actionMail()

        {

            

            

            

            $mailer = Yii::createComponent('application.extensions.mailer.EMailer');

            $mailer->IsSMTP();

            $mailer->IsHTML(true);

            $mailer->Host = "smtp.gmail.com";

            $mailer->Port = 465;

            $mailer->SetFrom("mariasis1@gmail.com","Susana");

            $mailer->Subject="Mi asunto";

            $mailer->MsgHTML("<h1>Holitas</h1>");

            $mailer->AddAddress("mariasis1@gmail.com","Maria");

            

            if(!$mailer->Send()) {

                echo "Message sent successfully!";

            }

            else {

                echo "Fail to send your message!";

            }

           /* $this->render('mail',array(

            'model'=>$this->loadModel($id),

            ));*/

        }

No muestra nada…ni el mensajito. Que puedo hacer?..Por favor

hola susana, aparte de invitarte a que te registres en el foro de Yii Framework en Español (http://www.yiiframeworkenespanol.org/foro ) te notifico que hemos creado una extension que permite enviar emails con formato basado en vistas y layouts, simplificando mucho este trabajo, pronto esta extension ira creciendo para incorporar mas funciones que te seran utiles.

CrugeMailer, componente para el envio de correos electronicos con formato de vistas y layouts:

http://www.yiiframeworkenespanol.org/foro/showthread.php?tid=52

bienvenida.

Muchisimas gracias por la invitación…me registraré, por otra parte logré hacer funcionar, me faltaba:


$mail->Username = "username@gmail.com";

      $mail->Password=xxxxxx