php代码
//下面定义一个发送邮件的函数,已经测试通过。
//$sendto_email:邮件发送地址
//$subject:邮件主题
//$body:邮件正文内容
//$sendto_name邮件接受方的姓名,发送方起的名字。一般可省。
function stmp_mail($sendto_email, $subject = null, $body = null, $sendto_name = null) {
vendor ( phpmailer.class#phpmailer ); //导入函数包的类class.phpmailer.php
$mail = new phpmailer (); //新建一个邮件发送类对象
$mail->issmtp (); // send via smtp
$mail->port = 25; //发送端口
$mail->host = ssl://smtp.gmail.com:465; // smtp 邮件服务器地址,这里需要替换为发送邮件的邮箱所在的邮件服务器地址, 这里使用了gmail的smtp设置
$mail->smtpauth = true; // turn on smtp authentication 邮件服务器验证开
$mail->username = leobrilliantlife@gmail.com; // smtp服务器上此邮箱的用户名,有的只需要@前面的部分,有的需要全名。请替换为正确的邮箱用户名
$mail->password = ****; // smtp服务器上该邮箱的密码,请替换为正确的密码
$mail->from = leobrilliantlife@gmail.com; // smtp服务器上发送此邮件的邮箱,请替换为正确的邮箱,$mail->username 的值是对应的。
$mail->fromname = 掌上顺德; // 真实发件人的姓名等信息,这里根据需要填写
$mail->charset = utf-8; // 这里指定字符集!
$mail->encoding = base64;
$mail->addaddress ( $sendto_email, $sendto_name ); // 收件人邮箱和姓名
//$mail->addreplyto('sdaping@mail.ustc.edu.cn',管理员);//这一项根据需要而设
//$mail->wordwrap = 50; // set word wrap
//$mail->addattachment(/var/tmp/file.tar.gz); // 附件处理
//$mail->addattachment(/tmp/image.jpg, new.jpg);
$mail->ishtml ( true ); // send as html
$mail->subject = $subject; // 邮件主题
// 邮件内容
$mail->body =
'.$body.';
$mail->altbody = text/html;
if (! $mail->send ()) {
//邮件发送失败
return false;
} else {
//邮件发送成功
return true;
}
} //function end 作者“butter”
http://www.bkjia.com/phpjc/478633.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/478633.htmltecharticle详细代码如下 php代码 //下面定义一个发送邮件的函数,已经测试通过。 //$sendto_email:邮件发送地址 //$subject:邮件主题 //$body:邮件正文内容...
