$jmail = new com(jmail.message); //实例化一个jmail对象 $jmail->silent=true; //设置成true的话jmail不会提示错误只会返回true和false $jmail->logging = false; //是否开启日志 $jmail->charset = utf8; //设定字符串编码 $jmail->contenttype = text/html; //邮件的格式为html格式 $jmail->mailserverusername = '发信邮箱用户名'; $jmail->mailserverpassword = '发信邮箱密码'; $jmail->mailserveraddress='smtp服务器的地址' $jmail->fromname = '发件人姓名'; $jmail->from = '发件人地址'; $jmail->addrecipient('收件人地址'); $html='email正文'; $jmail->subject = 'email标题'; $jmail->body = $html; $jmailerror = $jmail->send($jmail->mailserveraddress); if($jmailerror){ echo '发送成功'; }
实例代码如下:
silent = true; //屏蔽例外错误 $jmail->charset = 'gb2312'; //否则中文会乱码 $jmail->from = 'web535000@163.com'; //这里理论上是可以不与发件人地址相同的,但用163的试了几次都不行,改成一样的就可以了 $jmail->fromname = 'bobotest'; $jmail->addrecipient('abc1@163.com'); //可添加多个邮件接受者 //$jmail->addrecipient('abc2@163.com'); //$jmail->addrecipient('abc3@163.com'); $jmail->subject = 'email test.'; $jmail->body = 'this is test email.'; $jmail->mailserverusername = 'web535000@163.com'; //发信邮件账号 $jmail->mailserverpassword = '123456'; //账户的密码 try{ $email = $jmail->send('smtp.163.com'); if($email) echo '发送成功'; else echo '发送失败'; } catch (exception $e){ echo $e->getmessage(); } ?>
文章地址:
转载随意^^请带上本文地址!
