PHP头条
热点:

Yii使用PHPMailer发送邮件


使用方法

作为普通component:

利用这个例子,使用SMTP作为发送的方法,在控制器创建一个component:

1 2 3 4 5 6 7 8 9 10 11 12 13 Host = ; $mailer->IsSMTP(); $mailer->From ='wei@example.com'; $mailer->AddReplyTo('wei@example.com'); $mailer->AddAddress('qiang@example.com'); $mailer->FromName ='Wei Yard'; $mailer->CharSet ='UTF-8'; $mailer->Subject = Yii::t('demo','Yii rulez!'); $mailer->Body =$message; $mailer->Send();

作为application component:配置文件代码(注意pathViews和pathLayouts参数):

1 2 3 4 5 6 7 8 9 array(    'mailer'=>array(       'class'=>'application.extensions.mailer.EMailer',       'pathViews'=>'application.views.email',       'pathLayouts'=>'application.views.email.layouts'    ),    // ... }

控制器代码:

1 2 3 4 5 6 7 8 9 10 11 mailer->Host ='smtp.yiiframework.com'; Yii::app()->mailer->IsSMTP(); Yii::app()->mailer->From ='wei@pradosoft.com'; Yii::app()->mailer->FromName ='Wei'; Yii::app()->mailer->AddReplyTo('wei@pradosoft.com'); Yii::app()->mailer->AddAddress('qian@yiiframework.com'); Yii::app()->mailer->Subject ='Yii rulez!'; Yii::app()->mailer->Body =$message; Yii::app()->mailer->Send();

www.phpzy.comtrue/phpkj/12113.htmlTechArticleYii使用PHPMailer发送邮件 使用方法 作为普通component: 利用这个例子,使用SMTP作为发送的方法,在控制器创建一个component: 12345678910111213 Host = ;$mailer->IsSMTP();$mailer->From ='wei@example.com';$maile...

相关文章

相关频道:

PHP之友评论

今天推荐