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