PHP發送郵件代碼
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
//使用網吧數據接口,發送郵件php demo
//本程序,你只需要改配置值,然後直接運行即可
//=======
//配置程序
//=======
#網吧數據KEY
$key = '14297580222735684725947490211595';
# smtp服務器地址, 如smtp.qq.com
$host = 'smtp.qq.com';
# 發件人名稱
$fromname = '昵稱隨便定義';
# 發件人郵箱賬號
$username = 'QQ郵箱賬號';
# 發件人郵箱密碼
$passwd = 'QQ郵箱密碼';
# 收件人郵箱賬號
$to = '3039439790@qq.com';
# 郵件標題
$subject = '標題,您好!';
# 郵件內容,可以寫HTML,等
$email = '內容,您好,這是我們為您准備的內容。';
//=======
//邏輯處理程序
//=======
$subject = urlencode($subject);
$email = urlencode($email);
$handle = fopen ("http://www.zgw8.com/api.php/SendMail/Index/key/".$key."/language/xml/smtp/".$host."/fajianrenmingcheng/".$fromname."/fajianrenyouxiang/".$username."/fajianrenyouxiangmima/".$passwd."/shoujianrenyouxiang/".$to."/youjianbiaoti/".$subject."/youjianneirong/".$email, "rb");
$contents = "";
while (!feof($handle)) {
$contents .= fread($handle, 8192);
}
fclose($handle);
function simplest_xml_to_array($xmlstring) {
return json_decode(json_encode((array) simplexml_load_string($xmlstring)), true);
}
//=======
//獲取到結果的程序
//=======
//返回值數組
$arr = simplest_xml_to_array($contents);
//打印數組
print_r($arr);
?>