Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在xampp中使用pear php发送邮件_Php - Fatal编程技术网

在xampp中使用pear php发送邮件

在xampp中使用pear php发送邮件,php,Php,我已经为squirrel mail和hmail服务器配置了xampp。 我可以在本地发送邮件,但我的php程序正在工作,但我无法接收邮件。 如何在xampp/hmail服务器中配置smtp、pop和imap Below is my php code to send email. 请查看官方文件: 您需要编辑php运行时的php.ini文件 您还应该考虑可能的安全问题,如使用CAPTCHA等垃圾邮件预防。 < P>除非您需要实时电子邮件,否则您可以考虑本地SMTP邮件捕获程序,如: 我最终用它

我已经为squirrel mail和hmail服务器配置了xampp。 我可以在本地发送邮件,但我的php程序正在工作,但我无法接收邮件。 如何在xampp/hmail服务器中配置smtp、pop和imap

Below is my php code to send email.

请查看官方文件:

您需要编辑php运行时的php.ini文件


您还应该考虑可能的安全问题,如使用CAPTCHA等垃圾邮件预防。

< P>除非您需要实时电子邮件,否则您可以考虑本地SMTP邮件捕获程序,如:

我最终用它来测试我发送的电子邮件等,这比配置邮件服务器等要容易得多,尤其是当你在不同的计算机上跳转时。

浏览以下链接:

并编辑php.ini文件


我认为这对您来说很好。

PHP的邮件功能有很多问题,很难使用,更难正确、安全地使用。我强烈建议您使用或SMTP=localhost,sendmail\u from=postmaster@localhost.is是吗?如果您的系统是配置的smtp服务器-通常是。如果不是,你应该看看dovecot或类似的。我还应该提到:在更改php.ini中的值后,你可能需要重新启动你的Web服务器。我的系统没有配置smtp服务器,正在使用xampp和hmail servermail服务器发送和接收电子邮件。那么我如何配置我的php.ini,在xampp.send中发送mail.ini文件以使用php程序发送电子邮件。
<?php
require_once "Mail.php"; 
$to = 'admin@hatsoff.com';
$subject = 'Customer_Details Report';
$msg="php mail";
$headers = 'From: abd@abd.com' . "\r\n" ;  

$result=mail($to, $subject, $msg, $headers);

if($result)
{
print 'mail sent';
}
else 
{
print 'mail not sent';
}
?>