对于小企业来说,免费的企业邮箱是不错的选择,省去服务器费用和人员维护费用。在这里说一下,qq的免费企业邮箱。如果想搭建自己的企业邮局,请参考:centos extmail postfix nginx 安装配置详解
一,注册账号
注册账号,一定要有自己的域名。
二,添加成员
在这里有一点要注意一下,就是添加成员时,你设定的密码,利用phpmailer是不能发邮件的。要这个成员登录后,重新设定密码后,才能用phpmailer来发邮件。
三,添加dns
- 51yip.com. IN MX 5 mxbiz1.qq.com.
- 51yip.com. IN MX 10 mxbiz2.qq.com.
如果没有自己的DNS服务器,就添加二个mx记录,主机的域名不填写就行了。以dnspod为例。
四,测试的php脚本
- <?php
- include "PHPMailer/class.phpmailer.php";
- function send_mail($frommail,$tomail,$subject,$body,$ccmail,$bccmail){
- $mail = new PHPMailer();
- $mail->IsSMTP();
- $mail->SMTPDebug;
- $mail->Host = "smtp.qq.com";
- $mail->SMTPAuth = true;
- $mail->Port = 25;
- $mail->Username = "admin@51yip.com";
- $mail->Password = "******";
- $mail->AddReplyTo($frommail, 'tankzhang');
- $mail->AddAddress($tomail);
- $mail->SetFrom($frommail, 'tankzhang');
- $mail->IsHTML(true);
- $mail->Subject = $subject;
- $mail->MsgHTML($body);
- if(!$mail->Send())
- {
- echo "邮件发送失败. <p>";
- echo "错误原因: " . $mail->ErrorInfo;
- exit;
- }else{
- echo "success";
- }
- }
- $result= send_mail("admin@51yip.com","95219454@qq.com","test","test","","");
- ?>
来看一下效果图:
转载请注明
作者:海底苍鹰
地址:http://blog.51yip.com/php/1508.html