Heim >php教程 >php手册 >TP发送邮件的另一种代码

TP发送邮件的另一种代码

WBOY
WBOYOriginal
2016-06-07 11:42:411253Durchsuche

用之前tp找的邮件发送系统,在本服务器上试用后,不成功,特改成这种邮件发送
在config.php中,请各位根据自己的需求修改帐号密码和smtp'THINK_EMAIL' => array(<br>             'SMTP_HOST'   => 'smtp.qq.com', //SMTP服务器<br>             'SMTP_PORT'   => '25', //SMTP服务器端口<br>             'SMTP_USER'   => '6@qq.com', //SMTP服务器用户名<br>             'SMTP_PASS'   => '123456', //SMTP服务器密码<br>             'FROM_EMAIL'  => '6@qq.com', //发件人EMAIL<br>             'FROM_NAME'   => 'cc', //发件人名称<br>             'REPLY_EMAIL' => '', //回复EMAIL(留空则为发件人EMAIL)<br>             'REPLY_NAME'  => '', //回复名称(留空则为发件人名称)<br>              ),在index或其他控制器中添加个方法并把下面的代码复制进去import("@.LibHM.Smtp");//发送邮件类<br> $config_mail = C('THINK_EMAIL');<br>                 $smtpserver     =     $config_mail['SMTP_HOST'];//SMTP服务器<br>                 $smtpserverport =    $config_mail['SMTP_PORT'];//SMTP服务器端口<br>                 $smtpusermail     =     $config_mail['FROM_EMAIL'];//SMTP服务器的用户邮箱<br>                 $smtpuser         =     $config_mail['SMTP_USER'];//SMTP服务器的用户帐号<br>                 $smtppass         =     $config_mail['SMTP_PASS'];//SMTP服务器的用户密码<br> <br>                 $smtpemailto     =     $uemail;//发送给谁<br>                 $mailsubject     =     $subject;//邮件主题<br>                 $mailtime        =    date("Y-m-d H:i:s");<br>                 $mailbody         =     $body;//邮件内容<br>                  <br>                 $utfmailbody    =    iconv("UTF-8","GB2312",$mailbody);//转换邮件编码 <br>                 $mailtype         =     "HTML";//邮件格式(HTML/TXT),TXT为文本邮件         <br>                 <br>                 $smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.<br>                 $smtp->debug = FALSE;//是否显示发送的调试信息 FALSE or TRUE<br>                 $ret = $smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $utfmailbody, $mailtype);邮件发送成功时,返回true

附件 Smtp.class.rar ( 2.18 KB 下载:373 次 )

AD:真正免费,域名+虚机+企业邮箱=0元

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn