Categories
學習筆記

Windows下iis+php开启smtp发信功能 以discuz演示

首先 必须说明以下教程以Windows2003+iis+php为主 🙂 关于开启php的smtp功能,说实话相对简单,仅需打开OpenSSL的扩展支持即可,方法如下: 1)进入php安装目录(如C:\php),编辑php.ini,找到;extension=php_openssl.dll,去掉前面的;注解即可保存关闭。 2)进入php安装目录下的扩展组件目录(如C:\php\ext),找到php_openssl.dll文件,复制到C:\WINDOWS\system32目录下。 3)重启网站iis即可:Internet 信息服务(IIS)管理器 -> Internet 信息服务 -> 本地计算机 -> 网站 -> 主机名称 -> 右键停止 -> 右键启动。 关于Discuz的设定,下面以google mail(gmail)为例,方法如下: 1)请找到Discuz的邮件设置->设置,你会看到如下三种选择。 邮件发送方式: (i) 通过 PHP 函数的 sendmail 发送(推荐此方式) (ii) 通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证) (iii) 通过 PHP 函数 SMTP 发送 Email(仅 Windows 主机下有效,不支持 ESMTP 验证) 2)请选择第二种 “通过 SOCKET 连接 SMTP […]