【问题标题】:How Can I Send Mail From localhost [duplicate]如何从本地主机发送邮件 [重复]
【发布时间】:2015-05-18 10:03:45
【问题描述】:

我无法从本地主机发送邮件。 我使用 Xampp,我的 php.ini 和 sendmail.ini 文件配置正确

我现在能做什么?

【问题讨论】:

标签: php


【解决方案1】:

您不能使用mail 函数从本地主机发送邮件。您必须使用SMTP 才能发送电子邮件。

查看this 了解如何使用 SMTP 发送电子邮件。

【讨论】:

  • 嘿兄弟,谢谢你的回答..
  • 我也在使用 SMTP 但邮件不发送...
  • 按照我在回答中提到的上述链接。那里提到了很多可以用来通过 SMTP 发送电子邮件的方法。
  • 您能进一步解释一下吗?为什么这不可能?如果你的本地主机后面有一个合适的邮件服务器,应该没有任何问题
【解决方案2】:

如果你只需要在不联网的情况下测试你的邮件功能,你应该使用Papercut,这个简单的应用程序来测试发送邮件。你不需要配置任何东西。

只需运行它并尝试测试发送邮件。

发送邮件.php

<?php
     $to = "sampleperson@example.com";
     $subject = "My Subject";
     $txt = "My sample msg.";
     $headers = "From: webmaster@example.com" . "\r\n" .
     "CC: somebodyelse@example.com";

     mail($to,$subject,$txt,$headers);
?>

你会得到这个。 Papercut Inbox

下载剪纸here

【讨论】:

    猜你喜欢
    • 2016-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-19
    • 2011-08-17
    • 2016-07-22
    相关资源
    最近更新 更多