iis下php mail函数的sendmail配置方法(官方推荐)
前端之家收集整理的这篇文章主要介绍了
iis下php mail函数的sendmail配置方法(官方推荐),
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
首先你需要先到从http://glob.com.au/sendmail/下载sendmail.zip文件,点此可以直接下载噢,然后把它解压到如D:\PHP\sendmail\目录下。 然后打开PHP.ini文件,找到下面这段代码
<div class="codetitle"><a style="CURSOR: pointer" data="74691" class="copybut" id="copybut74691" onclick="doCopy('code74691')"> 代码如下:
<div class="codebody" id="code74691">
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
;sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; sendmail_path = ""
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(),even in safe mode.
;mail.force_extra_parameters =
默认情况下是以本机做为
邮件服务器,这里我们需要借用sendmail来
发送邮件,用sendmail来配置如用qq、163的邮箱来发送(一般都是以这种方式)所以我们需要把所有的选项都注销,即把SMTP = localhost和smtp_port = 25前面
加上";"然后把sendmai_path=""前面的";"删掉,改为sendmai_path="d:\
PHP\sendmail\sendmail.exe -t",改完后的即是
<div class="codetitle">
<a style="CURSOR: pointer" data="66405" class="copybut" id="copybut66405" onclick="doCopy('code66405')"> 代码如下: <div class="codebody" id="code66405">
[mail function]
; For Win32 only.
;SMTP = localhost
;smtp_port = 25
; For Win32 only.
;sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = "d:\
PHP\sendmail\sendmail.exe -t"
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(),even in safe mode.
;mail.force_extra_parameters =