php邮件发送

<?php
//1、本项目中邮箱转接使用的是阿里云个人邮箱,这个短时间内发送邮件过多不会被封号(对测试有好处)
//2、阿里云个人邮箱还有就是不需要配置SMTP直接可以使用
//解决纯PHP页面的中文乱码问题
header("Content-type:text/html;charset=utf-8");    
//引入类---使用绝对路径引入
$rootPath=dirname(__FILE__);
require $rootPath.'/PHPMailer-master/PHPMailerAutoload.php';
//实例化
$mail = new PHPMailer;
//错误跟踪---可打开也可以关闭;错误的时候可以有提示输出 --->启用详细调试输出
//$mail->SMTPDebug = 3;                              

$mail->isSMTP();                                      // 设置邮件包使用SMTP
$mail->Host = 'smtp.aliyun.com';                      // 启动阿里云服务器
$mail->SMTPAuth = true;                               //设置需要验证---为true
$mail->CharSet="UTF-8";                               //设置编码 样式-->原先"iso-8859-1"--> 发送中文会乱码 
$mail->Username = '你的阿里云邮箱';                // SMTP用户
$mail->Password = '你的阿里云登录密码';                    // SMTP 登录密码
//$mail->SMTPSecure = 'tls';                          // 启用TLS加密,使得"SSL"也被接受
//$mail->Port = 587;                                  // 连接到的TCP端口

$mail->setFrom('阿里云邮箱', '**发');        //发送地址
$mail->addAddress('接收邮箱', '**收');       // 接收人地址
//  $mail->addAddress('接收邮箱2', '**收');//可以增加邮箱,多个邮箱同时接收

//可选的名称
$mail->addReplyTo('你的邮箱', '***');
//多个发送地址
//$mail->addCC('cc@example.com');
//$mail->addBCC('bcc@example.com');


//添加附件
//$mail->addAttachment('/var/tmp/file.tar.gz');         // Add attachments
$mail->addAttachment('img/dr.jpg', 'img.jpg');    
$mail->isHTML(true);                                    // 设置电子邮件格式为HTML

$mail->Subject = '邮件测试';
$mail->Body    = '这是一封特殊的邮件,邮件发送 <b>success!</b><b style="color: red;">请勿回复!</b>'; //HTML格式发送的数据内容

//当邮件格式非HTML标签时使用这个语句发送
//$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';

if(!$mail->send()) {
    echo '邮件发送失败,请返回检查。';
    echo '错误: ' . $mail->ErrorInfo;
} else {
    echo '邮件发送成功,请前往发送邮箱和接收邮箱查看。';
}


php邮件发送需要引用的资源---PHPMailer-master下载地址

http://download.csdn.net/detail/ck960319/9918586


  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值