当前位置: 首页>>技术教程>>正文


适用于Ubuntu的简单邮件系统?

,

问题描述

我在寻找什么应该相对容易。我要做的就是为Ubuntu设置一个很小的东西,使我可以从Web服务器(/var /www /)在PHP中使用 mail()函数。我不要任何复杂的事情。我的电子邮件设置为noreply@mybusiness.com,因此如有必要,我可以将其用作reply-to地址。但是我只希望能够发送邮件,而不希望在我的Web服务器上接收任何邮件。谢谢

顺便说一句,我已经尝试了exim4(顺便说一句,如果可以做我想做的事,我应该选择哪个设置?)​​,我已经尝试了ssmtp,但是对ssmtp却没有运气。谢谢。

最佳思路

只是做一个

sudo dpkg-reconfigure exim4-config

并选择“ smarthost发送的邮件;无本地邮件”选项。现在为选项:

您去了:一分钟内即可完成Debian /Ubuntu的完整邮件设置!

次佳思路

如果您只是发送邮件,则可以尝试使用nullmailer,它位于Jaunty的Ubuntu Extras存储库中(能力”show”输出):

Package: nullmailer
Description: simple relay-only mail transport agent
 Nullmailer is a replacement MTA for hosts, which relay to a fixed set of smart
 relays. It is designed to be simple to configure and especially useful on slave
 machines and in chroots. 

 The sendmail interface of this package doesn't provide the -bs switch, hence
 it's not LSB compatible!
Homepage: http://untroubled.org/nullmailer/

链接到项目主页:here

第三种思路

您仍然需要将有效的SMTP服务器与ssmtp一起使用。将ssmtp配置为与up-stream SMTP服务器对话后,它将通过该服务器中继所有电子邮件。这通常是您的ISP服务器或第三方SMTP服务器。

第四种思路

感谢大家教给我一些东西。我几乎尝试了每个人的解决方案,但我感到有些尴尬。我卸载了正在使用的软件包并安装了postfix。很少的工作,我有些忙。

这是我找到的页面的链接:

http://sudhanshuraheja.com/2009/02/slicehost-setup-outgoing-mail-google-apps-postfix/

再次感谢。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/9760.html,未经允许,请勿转载。