本文目錄一覽:
求一個能用的php發送郵件類,最好是個小例子
?php
require(‘PHPMailer/class.smtp.php’);
$mail = new PHPMailer(true);
$mail-IsSMTP();
$mail-CharSet=’UTF-8′;
$mail-SMTPAuth = true;
$mail-Port = 25;
$mail-Host = “smtp.163.com”;//郵箱smtp地址,此處以163為例
$mail-Username = “你的郵箱賬號”;//你的郵箱賬號
$mail-Password = “你的郵箱密碼”;//你的郵箱密碼
$mail-From = “你的郵箱賬號”;//你的郵箱賬號
$mail-FromName = get_option(‘blogname’);
$to = $to;//收件人
$mail-AddAddress($to);
$mail-Subject = $subject;//主題
$mail-Body = $message;//正文
$mail-WordWrap = 80;
//$mail-AddAttachment(“f:/test.png”); //可以添加附件
$mail-IsHTML(true);
$mail-Send();
php郵件類發送不了郵件
下載個 phpMailer 和相關手冊 給你個教程,
具體你這個為什麼我也不清楚,估計是許可權問題,別太糾結 主要是把郵件發出去就好了,你試試我這個方法
使用phpmailer(php+socket)
先下載一個phpmailer類和手冊哦
1.引入
2.實例化
3.調用發送
4.
$ob=new PHPMailer();
//$ob-Charset;//如果亂碼查手冊使用這個
$ob-IsSMTP();//用smtp協議來發送
$ob-Host=’smtp.163.port’;
$ob-SMTPAuth=true;
$ob-Username=’你的用戶名,例如(php123)’;
$ob-Password=’1234′;
$ob-From=’php123@163.com’;//從哪發來的,必須寫@163.com的,注意如果寫其他的則發送失敗
$ob-FromName=’php123′;
$ob-Subject=’php test mail’;//主題
$ob-Body=’我叫二百5,本人三大特點:聰明,帥,謙虛’;//玩笑–內容
$ob-Addaddress(‘123@qq.com’);//目標地址
$ob-AddCC(‘456@qq.com’);//添加抄送地址
$re=$ob-send();//成功返回true(印象中)
if($re){
echo ‘成功’;
}else{
echo ‘失敗了’;
}
PHP郵件發送類怎麼弄,我的出錯了,幫我看下
if(mysql_insert_id()){//寫入成功,發郵件
跟這個語句對於的大括弧呢??
你這個錯誤很明顯,告訴你是缺少閉合結束符,一般就是指大括弧
如何在php用mail發送郵件
有兩種方法
一、使用PHP內置的mail()函數
二、使用封裝SMTP協議的郵件類
具體可以參考這篇文章,希望對你有幫助
原創文章,作者:GEXA,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/140314.html