我有一个域,我们称它为foobar.com。foobar.com的所有MX记录均指向Google的邮件服务器,因为我正在使用您域的Google Apps对其进行管理。太好了,因为每个人都可以获得GMail的所有优势,但是我们的电子邮件地址不是@ gmail.com。
我也有一台服务器。首先,它是一个Web服务器,但它还提供其他功能。它提供的服务之一是foobar.com的网站,以及各种虚拟主机(例如shop.foobar.com和forum.foobar.com)的网站。该服务器正在运行Ubuntu 8.04,因为我喜欢在生产中使用LTS版本。
问题是,服务器上正在运行各种应用程序,这些应用程序需要能够发送电子邮件。诸如cron作业之类的各种应用程序会在出现错误的情况下向我发送电子邮件。一些Web应用程序需要在用户忘记密码时向用户发送电子邮件,以确认新的注册用户等。最后,能够使用mail命令或mutt从命令行发送电子邮件是一件很不错的事情。 。
如何在网络服务器上设置邮件以通过Google Apps邮件服务器?我不需要Web服务器来接收邮件,尽管那很酷。我确实需要它能够以任何合法地址@ foobar.com发送邮件。这样,论坛应用程序可以在“发件人”字段中以“ forum@foobar.com”发送邮件,而电子商务应用程序将在“发件人”字段中具有shop@foobar.com。另外,通过Google服务器发送邮件,我们可以避免由于网络上各种垃圾邮件过滤器阻止电子邮件而造成的许多问题。Google的SMTP服务器比我的受信任得多。
我对Linux系统的管理非常擅长,但是在涉及电子邮件方面我绝对不知所措。我需要从头到尾逐步说明如何进行设置。我需要知道所有要安装的东西,以及对配置文件进行的每一次必要更改。过去,我曾尝试遵循各种方法和指南,但没有一个是正确的。他们根本不工作,或者提供的配置不是我想要的。
请帮忙。谢谢。