如何使用来自localhost

时间:2015-04-29 13:51:32

标签: php email

我正在使用mail()函数从localhost发送PHP的邮件,但它无法正常工作。

从localhost发送邮件是我主要关注的问题。请指导我实现同样的目标。

2 个答案:

答案 0 :(得分:0)

默认情况下,您不会安装SMTP服务器,因此您无法直接从localhost发送电子邮件。您可以在本地设置SMTP服务器或使用第三方SMTP服务器。看看

  

http://www.mittalpatel.co.in/php_send_mail_from_localhost_using_gmail_smtp

可让您深入了解如何使用第三方SMTP服务器从localhost发送邮件。

以下是可能对您有所帮助的一些方法:

  

方法1 https://stackoverflow.com/a/16814318/2377343

     

方法2   http://thephpcode.blogspot.com/2009/03/setting-up-local-mail-smtp-pop3-imap.html

     

方法3   http://blog.techwheels.net/send-email-from-localhost-wamp-server-using-sendmail/

     

方法4 配置wamp服务器以发送电子邮件

     

方法5   http://roshanbh.com.np/2007/12/sending-e-mail-from-localhost-in-php-in-windows-environment.html

答案 1 :(得分:0)

它被配置为使用localhost:25作为邮件服务器。

错误消息表明它无法连接到localhost:25。

因此,您有两种选择:

  1. 在localhost端口25上安装/正确配置SMTP服务器
  2. 将配置更改为指向可以连接到
  3. 的其他某个SMTP服务器