同一域上的Postfix和外部邮件服务器

时间:2012-11-08 18:28:29

标签: ubuntu smtp exchange-server sendmail postfix-mta

这有点奇怪....让我给你一些背景知识。

我们有一个托管GoDaddy的专用服务器,我们还有一台在我们办公室本地托管的Exchange服务器。 Web服务器具有DNS记录设置,可将Exchange用作默认邮件服务器。

我遇到的问题是使用Exchange服务器从网站发送电子邮件(PHP SendMail Script),因此我选择设置本地SMTP服务器来发送电子邮件。

我以前从未设置过Postfix,并想知道这是否可能

1 个答案:

答案 0 :(得分:1)

Go Daddy的专用服务器必须使用我们的中继服务器发送电子邮件。您无法通过本地Exchange服务器中继这些消息。您可以单独保留MX记录,以便通过Exchange服务器接收域的电子邮件。在Postfix中,您只需要指定正确的Go Daddy中继服务器。为此,您需要编辑文件/etc/postfix/main.cf。在此文件中,“relayhost”的选项应该等于服务器的中继服务器。您可以在帐户中找到它。

  1. 登录您的客户经理。
  2. 单击“服务器”。
  3. 点击要查看邮件服务器的VPS或专用服务器帐户旁边的启动。
  4. 在“帐户摘要”区域中,“SMTP服务”旁边将显示您的邮件服务器名称。
  5. 如果您的服务器上有Plesk控制面板并通过控制面板设置域,则需要在服务器上禁用域的电子邮件服务。这不会阻止发送电子邮件,但只会强制从服务器发送到服务器上托管的域的任何电子邮件不能在本地传送,而是检查MX记录并发送到您的Exchange服务器。