如何使用WAMP测试php电子邮件 [英] how to test php email using WAMP

查看:82
本文介绍了如何使用WAMP测试php电子邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经安装了沼泽,并将其用作测试场地.但是我无法测试PHP mail()函数,因为它总是崩溃.

I have wamp installed and am using it as my testing ground. I can't however test the PHP mail() function as it always falls over.

这可以纠正吗?

确切的消息:

Warning:  mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\functions.php on line 288

我还检查了我的php.ini设置,它看起来如下:

I've also checked my php.ini setup and it looks as follows:

 [mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = technical@clevermutt.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;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 =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header = On

; Log all mail() calls including the full path of the script, line #, to address and headers
;mail.log =

谢谢

推荐答案

您可以使用 PHPMailer 指向外部SMTP服务器.或者,您可以使用简单的转储到文件中的脚本.有一对 有关同一主题的早期问题,其中包含更多想法.

You could use PHPMailer to point to an external SMTP server. Or you could use a simple script that dumps to a file. There are a couple of earlier questions on the same topic, with more ideas.

这篇关于如何使用WAMP测试php电子邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆