我在服务器 A 上设置了一个网站,这是一个共享主机。由于空间问题,我想将我的电子邮件托管在不同的服务器上,比如服务器 B(Digital ocean VPS)。
我在网上查看了不同的教程,但无法创建我的场景。我希望服务器 B 成为电子邮件服务器,我可以安装 postfix、dovecot、squirrelmail、lamp stack。但我对配置感到困惑。
我已经在服务器 A 上设置了网站 xyz.com,我想将服务器 B 用作邮件服务器。这里我需要更新服务器 A 上的 mx 条目,使其指向服务器 B。
解决这种环境需要什么样的流程和配置?
更新:
我已经为邮件服务器设置了我的 VPS(服务器 B),它运行良好。我在邮件服务器配置方面仍是新手。
这是我所做的:-
在 DNS 中创建了一个“A 记录”,例如“mailbox.mymailservice.com”,指向我的 VPS IP。
安装并配置了我的 VPS(Ubuntu 16.04 x64),用于 LAMP 堆栈、postfix、dovecot、squirrelmail,域名为“mailbox.mymailservice.com”。
我已经添加了新用户(例如 user1),并且能够通过电子邮件发送和接收电子邮件[电子邮件保护],这样就很好了。
但这里的核心要求是如何在此 vps 中托管其他域的电子邮件,以便我可以将其用作邮件服务提供商。假设我有一个客户的域名是 myclient1.com,他们只需将他们的 mx 条目指向我的 mailbox.mymailservice.com,这样他们就可以在我的服务器中托管他们的电子邮件。执行这种情况需要哪些额外的配置和服务?
答案1
您需要做的就是设置 MX 记录,将邮件指向example.com
。example.org
以 BIND 样式:
example.com MX 10 example.org.
当然,您不会在“服务器 A”上设置 MX 记录,而是在您的 DNS 服务器(希望是不同的)上设置,并且example.org
必须指向您的“服务器 B”。