Php高级教程-安装邮件服务器
1、安装:hMailServer邮件服务器mail()这个函数不是拿来就能用的,你需要再php.ini中做一些配置。一种方法是使用外部smtp邮件服务器;另一种方法是在本地配置一个邮件服务器。本文介绍如何利用hMailServer软件在本地配置邮件服务器。nhMailServer是一个邮件服务器软件,首先你需要下载并安装它,去hMailServer官网安装。
2、登陆,输入密码

3、添加域名。 先添加一个域

4、更改一下限制,域使用的空间、邮件的最大尺寸、用户最大空间、用户数等等,这里整个邮局给50G,每个用户1G,允许最大的邮件为50M,太大了对服务器的压力太大了。

5、增加账号加了域再增加账号,输入用户名、密码,保存 。最大容量输入小于1G的数据。

6、指定本地服务器名localhost

7、在”Advanced>>IP Range>>My Computer”里,把POP3和IMAP前面的勾去掉,因为我们并不想用这个服务器收信,也不打算用IMAP协议;把所有的“Require SMTP authentication”选项都去掉是帮PHP扫清发信的障碍。

8、在”Advanced>>IP Range>>Internet”中,把SMTP, POP3, IMAP全部去掉,因为我们不想外人使用我们的邮件服务器;同时把“Require SMTP authentication”以加强安全性。

9、php.ini设置[mail function] ; For Win32 only. smtp = localhost smtp_port = 25 ; For Win32 only. sendmail_from = user@yourdomail.com