国内很多服务商的服务器都默认封掉了SMTP 25端口,只能申请开通后才能使用,非常麻烦。但是我们还可以使用ssl的smtp 465端口或者其他端口,那么帝国cms7.5如何修改发送邮件支持465端口了,方法如下。
1、打开php的php.ini配置文件,找到extension=php_openssl.dll去掉前面的;号。保存后重启IIS 或者Apache或者Nginx
2、修改e\class\class.smtp.php,在大约第62行(帝国cms7.5版本)
$this->smtp_conn = fsockopen($host,
改成
$this->smtp_conn = fsockopen("ssl://".$host,
这样就可以发送邮件了,记得要重启服务器环境哦。
其他的邮箱申请和配置不会的可以继续看下方教程。
帝国CMS发送邮件SMTP配置方法
教程前言前几天,我的站长站的注册邮件通知功能突然失效了,又重新研究了一遍帝国CMS发送邮件SMTP配置方法,这次写一次笔记以免以后又要重新研究,浪费时间。我的站长站...