簡體   English   中英

yii smtp郵件擴展Web應用程序錯誤

[英]yii smtp mail extension web application error

在我的yii配置文件中,我使用了以下smtp配置設置:

'Smtpmail'=>array(
           'class'=>'application.extensions.smtpmail.PHPMailer',
           'Host'=>"secure.emailsrvr.com",
           'Username'=>'admin@obusiness.com',
           'Password'=>'admin',
           'Mailer'=>'smtp',
           'Port'=>465,
           'SMTPAuth'=>true, 
           'SMTPSecure' => 'tls',
       ),

在控制器文件中,我使用以下代碼發送郵件

$subject = UserModule::t("You have requested the password recovery site {site_name}",
$message = UserModule::t("You have requested the password recovery site {site_name}. To receive a new                            password, go to {activation_url}.",
$user->office_mail;
      $mail=Yii::app()->Smtpmail;
$mail->SetFrom('office@optisol.com', 'From NAme');
$mail->Subject    = $subject;
$mail->MsgHTML($message);
$mail->AddAddress($user->office_mail);
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
}else {
echo "Message sent!";
}

我使用SMTP郵件擴展名通過上述代碼發送郵件。 我收到以下錯誤信息

"Property "CWebApplication.Smtpmail" is not defined"

我在google中搜索了此錯誤,但找不到確切的解決方案。 請幫我。 謝謝

Tru,這可能對您有幫助

http://www.yiiframework.com/extension/smtp-mail/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM