用yii发送邮件
来源:互联网 发布:处方软件 编辑:程序博客网 时间:2024/05/13 02:49
1,首先,去官网把邮件类down下来,网址http://www.yiiframework.com/extension/mailer/#download
2,解压,把mailer文件夹放在extensions文件夹下,extensions可以自己建立,与config,modules等同级,
3,在控制器中应用,一句$mail = Yii::createComponent('application.extensions.mailer.EMailer');,调用过来,打印$mail,出错则检查路径。
4,mailer下phpmailer里面有readme,里面有例子。
$mail = Yii::createComponent('application.extensions.mailer.EMailer');
$mail->Host = 'smtp.sina.com';
$mail->IsSMTP(); // set mailer to use SMTP
$mail->Host = "smtp.sina.com"; // specify main and backup server
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "你邮箱的用户名"; // SMTP username
$mail->Password = "你邮箱的密码"; // SMTP password
$mail->From = "guanyang_zgler@sina.com";
$mail->FromName = "guanliyang";
$mail->AddAddress("1145828184@qq.com", "收件人"); // name is optional
$mail->Subject = "发送标题";
$mail->Body = "这里是我给你发送的内容!";
$mail->AltBody = "This is the body in plain text for non-HTML mail clients";
var_dump($mail->Send());
此方法放win下好用,放linux下可能不能用,需要改两个地方。
1,把 @fsockopen 改成 @pfsockopen,改函数名。
2,$this->Mailer = ‘smtp’;改成$this->Mailer = ‘SMTP’;改大写。- 用yii发送邮件
- yii 框架用swiftmailer 发送邮件
- yii 框架用swiftmailer 发送邮件
- YII邮件发送
- Yii 邮件发送
- YII 邮件发送功能
- Yii框架发送邮件
- yii邮件发送
- yii 邮件发送
- YII 简单邮件发送
- yii 框架 发送邮件
- Yii框架发送邮件
- yii框架邮件发送
- yii 邮件发送
- YII 邮件发送 phpmailer发送邮件!Yii自定义类引用
- Yii 使用gmail发送邮件
- yii框架中的邮件发送
- Yii 框架邮件的发送
- Swift 属性 函数
- Java虚拟机学习笔记(三)——虚拟机性能监控与故障处理工具
- 判断两个链表是否相交
- MapReduce全局变量之捉虫记
- C#实现的组合模式
- 用yii发送邮件
- PowerDesigner 学习之数据仓库连接
- Leetcode Add Binary
- IReport+JasperReports实现Flash报表显示(带查询功能)
- POJ 1573 Robot Motion (经典模拟)
- fedora美化桌面(两句命令拥有cairo-dock)
- 近日的学习日记
- 移植ubuntu或者debian到BeagleBone Black
- C# virtual和abstract的区别