我是Yii Framework的新手,并创建了第一个yii应用程序。我正在尝试在yii 1.1.14中发送邮件,但不了解如何在yii中使用。
有一个扩展名为yii mailer
,由组成PhpMailer
。
在这里您可以下载-Yii-Mailer
将YiiMailer文件夹复制到受保护/扩展名,然后将以下代码添加到您的导入中 config/main.php
'import'=>array(
'ext.YiiMailer.YiiMailer',
'ext.yii-mail.YiiMailMessage',
然后,您可以简单地在控制器中创建一个函数来发送电子邮件,如下所示。
public static function SendEmail($emailContent){
$mail = new YiiMailer();
$mail->setFrom('[email protected]', 'Example Site Name');
$mail->setTo('[email protected]');
$mail->setSubject('Example Site Name');
$mail->setBody($emailContent);
$mail->send();
echo "Successfully send";
}
setTo
如果已指定,则可以用下面的代码替换该行以获取管理员电子邮件。
$mail->setTo(Yii::app()->params['adminEmail']);
并setBody
符合您自己的消息或内容。
$mail->setBody('Simple message');
可以在此处找到有关如何使用yii mailer的更多详细信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句