【问题标题】:how can i send message?我怎样才能发送消息?
【发布时间】:2011-01-02 19:50:03
【问题描述】:

我已经编写了 php 中的邮件发送程序。但是如何通过本地服务器发送邮件?

【问题讨论】:

  • 在 Serverfault.com 上提问
  • 请更具体地说明您的问题。您使用 PHP mail() 函数发送电子邮件。如果这不起作用,请向我们展示您迄今为止提出的代码,并告诉我们哪些部分没有按预期工作。您的问题现在措辞的方式几乎不能说明问题是什么,而且太模棱两可了。

标签: php email server-configuration


【解决方案1】:

一个完整的 SMTP 服务器对于仅从脚本发送邮件来说是多余的。 SMTP 用于客户端连接到服务器并发送邮件。

要从脚本发送邮件,请使用 sendmail 或 postfix

http://php.net/manual/en/function.mail.php

【讨论】:

    【解决方案2】:

    您还可以查看php.net 关于邮寄的信息。祝你好运!

    【讨论】:

      【解决方案3】:

      假设服务器已经设置为具有 SMTP 和/或 sendmail,那么您要查找的很可能是 mail() function

      基本用法如下:

      mail( 'recipient@email.com', 'The subject', 'A short or long message' );
      

      发送长消息时,使用wordwrap() function,以确保消息被客户端正确显示。

      $message = wordwrap($message, 70);
      

      当然,如果这不起作用,那么您可能需要联系您的服务器管理员,以确保一切设置正确,以便您发送电子邮件。

      【讨论】:

        【解决方案4】:

        您需要设置一个 SMTP 服务器。为此,您可以使用 iis。

        【讨论】:

          猜你喜欢
          • 2016-11-03
          • 2012-12-25
          • 2021-10-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-12-04
          • 1970-01-01
          相关资源
          最近更新 更多