无法连接邮件服务器

时间:2017-07-02 10:15:14

标签: php

Here's the image of the error.

您好?我希望有人会帮助我。这是问题所在,我向Gmail发送电子邮件的代码无效。我已经安装了hMailServer,但我不知道如何配置它。

非常感谢任何帮助。非常感谢。

<?php
  $to      = 'kurokonobasket189@gmail.com';
  $subject = 'the subject';
  $message = 'hello';
  $headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

  mail($to, $subject, $message, $headers);
  echo "Message sent!";
?>

1 个答案:

答案 0 :(得分:0)

我没有使用hotmail进行电子邮件发送,但是你可以看看 here? 据说hotmail的SMTP端口是 587

您的PHP错误消息与可能错误设置的SMTP端口相关联,默认情况下 25

你必须打开你的php.ini文件(我可以看到你正在使用WAMP服务器,所以点击托盘中的图标&gt; PHP&gt; php.ini)并找到这样的正确配置条目:

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

然后尝试在配置和重新启动 WAMP服务器中设置smtp_port = 587