xampp是
![](/icons/68763yi.gif)
个优秀
![](/icons/68763de.gif)
服务器套件
![](/icons/68763dou.gif)
支持包括win32在内
![](/icons/68763de.gif)
多个平台
![](/icons/68763dou.gif)
使你可以轻松搭建
![](/icons/68763yi.gif)
个php+mysql
![](/icons/68763de.gif)
环境出来
![](/icons/68763dou2.gif)
最近我也安装了
![](/icons/68763yi.gif)
个
![](/icons/68763dou.gif)
免得改
![](/icons/68763yi.gif)
点点代码都要上传到服务器上调试
![](/icons/68763dou2.gif)
安装就非常简单
![](/icons/68763dou.gif)
都是
![](/icons/68763yi.gif)
路next
![](/icons/68763de.gif)
![](/icons/68763dou.gif)
不用重新启动就可以了
![](/icons/68763dou2.gif)
xampp启动的后
![](/icons/68763dou.gif)
感觉非常不错
![](/icons/68763dou.gif)
马上装了
![](/icons/68763yi.gif)
个wordpress上去
![](/icons/68763dou.gif)
这时出现个问题
![](/icons/68763dou.gif)
就是wordpress
![](/icons/68763de.gif)
发邮件功能无法使用
![](/icons/68763dou2.gif)
由于linux下有sendmail
![](/icons/68763hanshu.gif)
可以实现发邮件
![](/icons/68763dou.gif)
但是win32下就要使用smtp来发
![](/icons/68763dou2.gif)
xampp自带mercury
![](/icons/68763de.gif)
虽然可以用来建
![](/icons/68763yi.gif)
个smtp服务器
![](/icons/68763dou.gif)
但是操作起来太麻烦了
![](/icons/68763dou.gif)
还不如使用sendmail.exe
![](/icons/68763dou2.gif)
sendmail.exe其实是
![](/icons/68763yi.gif)
个在win32下模拟sendmail
![](/icons/68763hanshu.gif)
![](/icons/68763de.gif)
软件Software
![](/icons/68763dou.gif)
在xampp里已经自带了
![](/icons/68763dou2.gif)
你在里面设置后你
![](/icons/68763de.gif)
smtp服务器的后
![](/icons/68763dou.gif)
就可以伪装成sendmail来发邮件了
![](/icons/68763dou2.gif)
可惜
![](/icons/68763de.gif)
是
![](/icons/68763dou.gif)
sendmail.exe不支持gmail这种必须通过ssl连接smtp服务器
![](/icons/68763dou.gif)
害得我弄了好久才明白
![](/icons/68763dou2.gif)
如果用126这些smtp服务器
![](/icons/68763dou.gif)
很轻松就成功
![](/icons/68763de.gif)
![](/icons/68763dou.gif)
![](/icons/68763yi.gif)
换成gmail
![](/icons/68763de.gif)
就超时甚至卡死……
后来
![](/icons/68763dou.gif)
我终于弄成功了
![](/icons/68763dou.gif)
太高兴了
![](/icons/68763dou.gif)
写出来和大家分享吧
![](/icons/68763dou2.gif)
首先正确安装xampp
![](/icons/68763dou.gif)
并登录你
![](/icons/68763de.gif)
gmail打开pop功能
![](/icons/68763dou2.gif)
去http://www.stunnel.org/下载
![](/icons/68763yi.gif)
个stunnel回来
![](/icons/68763dou.gif)
最新版本是3.24
![](/icons/68763dou2.gif)
这是
![](/icons/68763yi.gif)
个通用
![](/icons/68763de.gif)
SSL代理
![](/icons/68763dou2.gif)
安装好后
![](/icons/68763dou.gif)
打开配置文件
![](/icons/68763dou.gif)
默认在这里C:Program Filesstunnelstunnel.conf
![](/icons/68763dou.gif)
修改成这样:
cert = stunnel.pem
![](/icons/68763socket.gif)
= l:TCP_NODELAY=1
![](/icons/68763socket.gif)
= r:TCP_NODELAY=1
client = yes
[smtpg]
accept = localhost:25
connect = smtp.gmail.com:465
然后保存
![](/icons/68763dou.gif)
打开你
![](/icons/68763de.gif)
sendmail配置文件
![](/icons/68763dou.gif)
![](/icons/68763yi.gif)
般在c:xamppsendmailsendmail.ini这里
![](/icons/68763dou.gif)
修改成这样:
[sendmail]
smtp_server=localhost
default_do
![](/icons/68763main.gif)
=gmail.com
auth_username=你
![](/icons/68763de.gif)
gmail邮箱
![](/icons/68763dou.gif)
包括@gmail.com部分
auth_password=你
![](/icons/68763de.gif)
gmail邮箱密码
force_sender=你
![](/icons/68763de.gif)
gmail邮箱
![](/icons/68763dou.gif)
包括@gmail.com部分
最后
![](/icons/68763dou.gif)
配置你
![](/icons/68763de.gif)
php.ini文件
![](/icons/68763dou.gif)
xampp
![](/icons/68763de.gif)
默认在这里:C:xamppapachebinphp.ini
![](/icons/68763dou.gif)
找到[mail function]和[SQL]中间
![](/icons/68763de.gif)
部分
![](/icons/68763dou.gif)
改成:
sendmail_path = "C:xamppsendmailsendmail.exe -t"
其中C:xamppsendmailsendmail.exe是你
![](/icons/68763de.gif)
sendmail.exe所在
![](/icons/68763de.gif)
位置
![](/icons/68763dou2.gif)
现在启动stunnel和重新启动apache
![](/icons/68763dou.gif)
如何样
![](/icons/68763dou.gif)
发邮件功能正常了吧
![](/icons/68763dou2.gif)
PS:stunnel也可以安装成系统服务
![](/icons/68763de.gif)
……
延伸阅读
最新评论