如何使用WAMP测试php电子邮件 [英] how to test php email using WAMP
本文介绍了如何使用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屋!
查看全文