PHP发送邮件

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);

?>

 

posted on 2015-07-29 12:04  鱼塘总裁  阅读(649)  评论(0编辑  收藏  举报