php windows 发送邮件

1.从 http://glob.com.au/sendmail/ 下载sendmail.zip
2.解压到 D:\ApacheServer\php\sendmail 最好短路径,长路径名有可能产生问题。

3.php.ini配置
SMTP = smtp.126.com
sendmail_from = zdy_521@126.com
sendmail_path = "D:\ApacheServer\php\sendmail\sendmail.exe -t"

4.D:\ApacheServer\php\sendmail路径下sendmail.ini配置
smtp_server=smtp.126.com
auth_username=zdy_521
auth_password= password
force_sender=zdy_521@126.com




至此即可在该服务器下面的php页面中调用mail();函数发送邮件
mail(to,subject,message,headers,parameters);
to          必需。规定 email 接收者。
subject     必需。规定 email 的主题。注释:该参数不能包含任何新行字符。
message     必需。定义要发送的消息。应使用 LF (\n) 来分隔各行。
headers     可选。规定附加的标题,比如 From、Cc 以及 Bcc。应当使用 CRLF (\r\n) 分隔附加的标题。
parameters  可选。对邮件发送程序规定额外的参数。

 

你可能感兴趣的:(windows)