Php 如何在windows XP中使用xampp发送邮件?

Php 如何在windows XP中使用xampp发送邮件?,php,Php,我使用XAMPP进行本地开发,并使用mail()函数发送邮件。 但不幸的是,它不会发送邮件。我没有在本地主机中使用任何SMTP服务器。如果我需要发送邮件,我可以做什么?提前感谢。您需要在php.ini中配置SMTP服务器详细信息。或者,您可以使用类似的邮件程序库。正如Maerlyn建议的那样,您可以将SMTP添加到php.ini文件中。但要记住的是,若您的SMTP服务器需要身份验证,或者在SMTP之前需要POP,那个么php.ini将无法帮助您。如果您的ISP有一个SMTP服务器,并且您已将Ou

我使用XAMPP进行本地开发,并使用mail()函数发送邮件。
但不幸的是,它不会发送邮件。我没有在本地主机中使用任何SMTP服务器。如果我需要发送邮件,我可以做什么?提前感谢。

您需要在php.ini中配置SMTP服务器详细信息。或者,您可以使用类似的邮件程序库。

正如Maerlyn建议的那样,您可以将SMTP添加到php.ini文件中。但要记住的是,若您的SMTP服务器需要身份验证,或者在SMTP之前需要POP,那个么php.ini将无法帮助您。如果您的ISP有一个SMTP服务器,并且您已将Outlook配置为使用ISP电子邮件帐户,则它将授权您的IP(在一段时间内)通过该SMTP服务器发送电子邮件,以便mail()函数可以工作

空格键有问题吗?:)确切地尽管正在处理那个coool..我还是尝试了那个。它只显示错误。这是错误
C:\xampp\htdocs\phpexample\Swift-4.0.6\lib\classes\Swift\Transport\AbstractSmtpTransport.php,第406行
致命错误:未捕获异常“Swift\u TransportException”,消息为“预期响应代码220,但获得代码”,在C:\xampp\htdocs\phpexample\Swift-4.0.6\lib\classes\Swift\Transport\AbstractSmtpTransport.php:406堆栈跟踪:#0 C:\xampp\htdocs\phpexample\Swift-4.0.6\lib\classes\Swift\Transport\AbstractSmtpTransport->\u assertResponseCode(“”,数组)#1 C:\xampp\htdocs\phpexampe\Swift-4.0.6\lib\classes\Swift\Transport\AbstractSmtpTransport.php(107):我想你忘了启用加密。我使用的是smtp.gmail.com。我不确定它是否正确。但我觉得有趣的是,它还需要TLS验证。有人建议,如果你想使用gmail,除了mail()函数,您还需要使用其他函数,可能是PHPMailer?多年来,Gmail对我来说就像一个魅力。