首先去下载一个phpmailer的压缩包(随便一搜就能够找的到)而后解压代码以下: php
<?php require("phpmailer/class.phpmailer.php"); //引入文件(把刚才解压的那些文件放到对应的路径就能够了) $mail = new PHPMailer(); //实例化 $mail->IsSMTP(); // 启用SMTP $mail->Host="smtp.126.com"; //smtp服务器的名称(这里以126邮箱为例) $mail->SMTPAuth = true; //启用smtp认证 $mail->Username = "******@126.com"; //你的邮箱名 $mail->Password = "*****"; //邮箱密码 $mail->From = "****@126.com"; //发件人地址(也就是你的邮箱地址) $mail->FromName = "****"; //发件人姓名 $mail->AddAddress("收件人地址","收件人姓名"); //添加收件人 ,群发屡次使用就能够了, $mail->AddReplyTo("*****@126.com", "****"); //回复地址(可填可不填) $mail->WordWrap = 50; //设置每行字符长度 $mail->AddAttachment("images/01.jpg", "manu.jpg"); // 添加附件,并指定名称 $mail->IsHTML(true); // 是否HTML格式邮件 $mail->CharSet="utf-8"; //设置邮件编码 $mail->Subject = "****"; //邮件主题 $mail->Body = "******"; //邮件内容 $mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //邮件正文不支持HTML的备用显示 if(!$mail->Send()) { echo "Message could not be sent. <p>"; echo "Mailer Error: " . $mail->ErrorInfo; exit(); } else { echo "Message has been sent"; } ?>
phpmailer下载地址:http://www.oschina.net/p/phpmailer/
服务器