[html]
1. <span style="font-size:18px;">實例:</span>
[html]
1. $content ="ceshi";
2. $technicalemail="www.2cto.com";
3. $headers = "From: =?utf-8?B?".base64_encode('chenglong')."?= <$technicalemail>\r\n";
4.
5. $content = strip_tags($content);
6. $a = @mail($technicalemail,'=?utf-8?B?'.base64_encode('出錯提交').'?=',$content,$headers);
7. if($a)
8. {
9. echo '郵件發送成功!';
10. }
通過mail()函數發送:
1,需要配置php.ini郵件信息
打開php.ini配置文件,配置紅色的位置
; For Win32 only.
SMTP = localhost ---如果本機裝了sendmail,這個表示使用本地郵件服務器,也可以是ip地址,還有服務器域名
smtp_port = 25 ---端口號
; For Win32 only.
;sendmail_from = www.2cto.com ---可寫可不寫 把這裡的分號去掉
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path = ----郵件服務器的路徑
2.mail()函數
mail()函數允許從腳本直接發送電子郵件
mail()函數返回的是boolean值,成功返回true,失敗返回flase
mail(to,subject,message,headers,paeameters);
to --必需,規定郵件的接收者
subject --必需,規定郵件的主題,該參數不能包含任何換行字符
message --必需,規定要發送的消息
headers --可選,規定額外的報頭,比如from,Cc以及Bcc 可以參考一些資料
parameters --可選,規定sendmail程序的額外參數
3. php.ini 中 將extension=php_imap.dll前面的“;”去掉
作者:Vericlongmore