我有一个专用的服务器,我想用来运行一个LAMP堆栈。 现在,我想在该服务器上使用PHP邮件。
我该如何去做呢?
PS:这是一个Ubuntu的服务器。
谢谢
就我个人而言,我更喜欢Exim,下面的步骤将得到一个系统,并只发送传出邮件。
apt-get install exim4 exim4-daemon-light 一旦exim已经被configuration,你可以使用命令dpkg-reconfigure exim4-config再次运行这个设置
您可能需要考虑在上述设置过程中select使用Smarthost选项,并通过已build立的SMTP服务器来引导您的邮件。 另一台服务器可能已经处理正确的DNSlogging设置。
您需要将您的系统设置为邮件服务器。 看看下面的文档: https : //help.ubuntu.com/community/MailServer
我更喜欢让PHP使用我们的普通邮件服务器,因为它有正确的反向DNS条目,安全补丁等。
如果您使用PHPMailer ,则可以轻松使用常规的SMTP服务器 – 它也可以进行身份validation!
对于Windows用户:如果您在Windows上进行开发, 仓鼠精英赛是一条路。 您可以在几分钟内获得一个运行testing邮件的服务器,并允许详细检查邮件数据包。