【发布时间】:2014-05-15 21:28:09
【问题描述】:
我正在 Debian 服务器上制作一个 Web 应用程序(html + php + apache + mysql),但是当我尝试使用 php 邮件功能发送任何邮件时,它不仅仅是发送给我并引发错误。我想我应该安装一些 smtp 邮件服务。您有什么对新手用户容易设置的建议?
我在 localhost 中安装了一个名为 sendmail 的库,它模拟 WAMP 服务器中的 smpt 服务,但是当我将代码上传到生产服务器时根本不发送邮件。
我研究了一些邮件服务器,如 postfix,但我得到的信息让我感到困惑。我想向我推荐一些有效的指南,或者任何易于为该主题的新手配置的服务器。
对不起,如果问题很明显,但我想要有效的信息
【问题讨论】:
-
你可以安装 Postfix:
apt-get install postfix -
它会抛出什么错误?
-
看看使用像PHPMailer 这样的类来做到这一点。您可以配置您选择的任何 SMTP 服务器(包括 Gmail),因此无需在本地安装邮件服务。比
mail()更灵活,麻烦也更少 -
@MikeW 您需要安装任何其他服务吗?
-
@franvergara66 不需要额外的服务——这就是重点。您可以在其他地方使用 SMTP 服务。如果您有本地服务,您可以使用,但您不必这样做。