Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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
php中localhost中的邮件服务器_Php - Fatal编程技术网

php中localhost中的邮件服务器

php中localhost中的邮件服务器,php,Php,如何使用php在本地主机上实现邮件服务器。我的意思是说,如何从本地客户端发送邮件并从本地主机响应,即客户端和服务器都在同一台计算机上。请给我php中的代码。我是stackoverflow新手,因此如果我的问题不符合您的要求,请原谅我期望。您的问题似乎有两个部分:如何使用PHP发送电子邮件?如何使用PHP接收电子邮件 首先,有很多方法可以使用PHP发送电子邮件。我建议使用许多可用库之一的SMTP邮件发送方法:这是PHP手册中推荐的一个很好的方法,事实上,我个人在这方面有很好的经验 至于使用PHP检

如何使用php在本地主机上实现邮件服务器。我的意思是说,如何从本地客户端发送邮件并从本地主机响应,即客户端和服务器都在同一台计算机上。请给我php中的代码。我是stackoverflow新手,因此如果我的问题不符合您的要求,请原谅我期望。

您的问题似乎有两个部分:如何使用PHP发送电子邮件?如何使用PHP接收电子邮件

首先,有很多方法可以使用PHP发送电子邮件。我建议使用许多可用库之一的SMTP邮件发送方法:这是PHP手册中推荐的一个很好的方法,事实上,我个人在这方面有很好的经验

至于使用PHP检索电子邮件,这应该是一个开始研究的好地方:。我对你问题的这一部分没有经验,恐怕帮不了什么忙

怎样才能从中发送邮件 本地客户端和来自的响应 本地主机,即客户端和服务器 他们在同一台计算机上

您需要编写两个独立的程序。一个是用于“发送”电子邮件的客户端应用程序。 另一个是服务器应用程序,它从客户端接收电子邮件,并将其转发给预期的收件人

对于基本SMTP,客户端需要连接到服务器(在本例中为端口23上的localhost)。您的服务器应该正在侦听端口23上的这些连接

至于你如何做到这一点,完全取决于你。有一些库可以使“发送”电子邮件变得非常简单或更快捷,尽管如果需要的话,自己实现这些基本功能很简单


另一方面,编写邮件服务器是一项更艰巨的任务。这真的是你想做的吗

首先,您需要在本地主机上安装邮件服务器,如果您在*nix平台上编码,那么您可能已经安装了后缀,您可以使用它发送/接收电子邮件。

oxley。谢谢。但是你能告诉我整个过程,包括代码,并告诉我这封邮件存放在哪里吗localhost@gautamkumar这一切都取决于您的服务器设置、您选择使用的库等。如果您希望我为您编写应用程序或管理您的服务器,那么,如果薪酬合理,我或许能够做到这一点;