【问题标题】:Postfix and external mail server on same domain [closed]同一域上的 Postfix 和外部邮件服务器 [关闭]
【发布时间】:2012-10-29 00:35:43
【问题描述】:

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

我们有一个由 GoDaddy 托管的专用服务器,我们还有一个在我们办公室本地托管的 Exchange 服务器。 Web 服务器已设置 DNS 记录以使用 Exchange 作为默认邮件服务器。

我遇到的问题是使用交换服务器从网站(PHP SendMail 脚本)发送电子邮件,所以我选择设置本地 SMTP 服务器来发送电子邮件。

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

【问题讨论】:

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


【解决方案1】:

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

  1. 登录您的客户经理。
  2. 点击服务器。
  3. 点击您要查看其邮件服务器的 VPS 或专用服务器帐户旁边的启动。
  4. 在“帐户摘要”区域中,SMTP 服务旁边会显示您的邮件服务器名称。

如果您的服务器上有 Plesk 控制面板并通过控制面板设置域,您将需要为服务器上的域禁用电子邮件服务。这不会阻止发送电子邮件,但只会强制从服务器发送到服务器上托管的域的任何电子邮件不在本地发送,而是检查 MX 记录并发送到您的交换服务器。

【讨论】:

  • 所以设置 Postfix 和添加正确的 SMTP 中继服务器根本不会影响传入的电子邮件?
  • 一点也不。这只会允许电子邮件从服务器正确发送。 MX 记录控制传入邮件。但是,如果您从服务器通过电子邮件将任何内容发送到域上的电子邮件地址,则可能需要进行一些配置更改。默认情况下,从域发送到自身的电子邮件会尝试在服务器上传递。如果您只是从您的服务器发送到其他地址,您不会有任何问题,并且从其他位置发送到您的域的电子邮件将转到您的 MX 记录中指定的交换服务器。
  • 奇怪的事情发生了.... 在 Postfix 的安装和设置过程中,Plesk 被卸载 >..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-09
  • 1970-01-01
  • 2011-04-10
  • 1970-01-01
  • 2012-06-12
  • 2012-04-28
  • 2014-07-16
相关资源
最近更新 更多