本文最后更新于2022年5月26日,已超过 1 年没有更新,如果文章内容失效,请 反馈 给我们,谢谢!
目前企业邮箱域名邮箱有腾讯的163的可供选择,腾讯的企业邮箱现在好像不能申请了还好森林之家以前申请过了,他们现在有域名邮箱可供选择不过需要微信认证,有个缺点就是发邮件后在收件人的收件箱里会有微信的头像而且还不能改!不能和网站的LOGO整合所以放弃了腾讯,还有一个163他们也提供企业邮箱是要钱的网址为:https://qiye.163.com/,还有一个是域名邮箱网址为:https://app.ym.163.com,综上我选择了163的域名邮箱唯一的缺点就是MX记录验证的可是相当相当的慢。
以整合织梦短消息邮件通知的功能来说下具体操作,当然可以用在表单提交啊其它二次开发的功能上啊等等……
首先打开163的域名邮箱:https://app.ym.163.com,选择免费创建开始创建我们的域名邮箱
输入域名例:foresthouse.cn,直接点“同意协议并提交”。
管理员姓名注意要填写真实的,在后面需要填写身份证号验证的,管理帐号随便填创建好了以后还可以加比如加一个[email protected]再加一个[email protected]等,这就是发件或收件的地址,密码随便填记住就行,手机号需要填写自己的在后面需要验证手机的。填好了点击下一步。
这里需要在域名注册处添加MX记录了在狗爹注册的去狗爹加,在万网的在万网加,使用CDN的在CDN处加,怎么加呢?像下图这个样子。
类型选择MX(有A、MX、CNAME、TXT等),子域名不用填有些必须要填写的直接给他个·@就行,指向、地址中填写mx.ym.163.com,MX优先级为10点击添加即可。加完以后回到163处点击下一步会提示管理帐号注册成功,然后点击立即登陆。
到这里邮件就创建完毕了只要等待它验证通过就行,这个时间很长很长可能半天?两天?看运气了。通过以后如下面这个样子,邮箱空间为3G。
那么以域名为邮箱的帐号已经结束了怎么在网站利用它来发信呢?完整代码如下:
//发送邮件 require_once(DEDEINC."/mail.class.php");//引用邮件程序 $rowyoujian = $dsql->GetOne("SELECT * FROM `#@__member` WHERE mid = '{$cfg_ml->M_ID}'"); $in_address = $rowyoujian['email']; $useridname = $rowyoujian['userid']; $jiarutime = $rowyoujian['jointime']; $jbnum = $rowyoujian['money']; $send_address="[email protected]";//发信email $smtp_server="ssl://smtp.ym.163.com";//smtp服务器 $smtp_port="994";//smtp端口 $smtp_usermail="[email protected]";//SMTP服务器的用户邮箱 $smtp_password="mima";//SMTP服务器的用户密码 $in_address=$row['email'];//收信email $mailtype = 'HTML';//邮件格式(HTML/TXT),TXT为文本邮件 $webname="森林之家";//标题 $mailtitle = gb2utf8($useridname);//必须这样写,解决主题不显示的问题(可能因为编码不对) $mailbody = "留言照妖镜。<br/>附:<br/>注册时间:".GetDateTimeMk($jiarutime)."<br/>剩余金币:".$jbnum."<br/>请及时处理。<br/><div align='right'> --by:foresthouse 请误回复此邮件</div>";//邮箱内容。 $headers = $send_address; $smtp = new smtp($smtp_server,$smtp_port,true,$smtp_usermail,$smtp_password); $smtp->debug = true;//打开调试模式 //$smtp->debug = false;//关闭调试模式 $smtp->sendmail($in_address,$webname ,$smtp_usermail,$mailtitle, $mailbody, $mailtype); //邮件end
签到成功!签到时间:2019-09-19 23:56:57,每日打卡,生活更精彩哦~