lionel1022
新手上路

UID 99871
精华
0
积分 13
帖子 5
金钱 13 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-10-24
状态 离线
|
[广告]: 代充Paypal帐号美元
邮件正文乱码问题?
我的php发邮件标题正常,但是邮件正文出现乱码?请各位大虾帮我看看!
<?php
require("smtp.php");
##########################################
$smtpserver = "smtp.mail.yahoo.com";//SMTP服务器
$smtpserverport =25;//SMTP服务器端口
$smtpusermail = "perluminsite@yahoo.com.cn";//SMTP服务器的用户邮箱
$smtpemailto = $_POST[client_mail];//发送给谁
$smtpuser = "perluminsite";//SMTP服务器的用户帐号
$smtppass = "*******";//SMTP服务器的用户密码
$mailsubject =$_POST[mailsubject];//邮件主题
$mailbody = $_POST[mailbody];//邮件内容
$mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件
##########################################
$mailsubject = "=?UTF-8?B?".base64_encode($mailsubject)."?=";
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.
$smtp->debug =true;//是否显示发送的调试信息
$smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);
?>
|
|