luc*_*ave 3 apache dns postfix-mta vps mx-record
我最近采用VPS(Ubuntu 12.04)来托管一些网站(带域名),最近还设置了Postfix/Dovecot作为网站的邮件服务器.名称服务器记录指向我的注册商的名称服务器.
我有几个域(domain1.com,domain2.com,domain3.com),其A记录指向我的VPS的IP,我已经为apache设置了基于名称的虚拟主机.
我想,一旦设置正确,我就可以在电子邮件客户端上输入mail.domain1.com作为我的pop3/imap/smtp邮件服务器,以及我的用户名和密码.对于其他域也可以是相同的.
有人可以告诉我正确的A和MX DNS记录应该是什么以及我应该如何在我的vps和postfix/dovecot的设置中设置我的主机名?
例如,我已将我的vps主机名设置为domain1.com,我将其放在postfix/dovecot配置中,但是想知道我是否应该放置mail.domain1.com?我是否将mail,imap,pop,smtp的CNAME设置为指向MX记录或A记录,以便可以在所有这些记录中访问服务器?
非常感谢您提供的任何帮助:)
让我们假设你是托管邮件服务器三个领域domain1.com,domain2.com,domain3.com在你的VPS拥有的IP地址1.2.3.4.
POP3/IMAP/SMTP客户使用DNS记录通过配置邮件客户端来发送/接收邮件.所以设置以下A记录.
mail.domain1.com A 1.2.3.4
mail.domain2.com A 1.2.3.4
mail.domain3.com A 1.2.3.4
Run Code Online (Sandbox Code Playgroud)要在所有域的同一服务器上接收邮件,请MX按如下方式设置所有域的记录.
domain1.com MX mail.domain1.com
domain2.com MX mail.domain2.com
domain3.com MX mail.domain3.com
Run Code Online (Sandbox Code Playgroud)您system name与邮件服务器设置无关.
因为你的postfix实例将处理多个域,你可以myhostname为你的postfix服务器设置whitelabelled somedomain.tld或者使用mail.domain1.com,mail.domain2.com或者mail.domain3.com.如果你打算使用mail.domain1.com作为您的邮件服务器名称(myhostname在后缀值)和你的服务器1.2.3.4IP,你是要去处理邮件domain1.com,domain2.com,domain3.com,设置始终建议以下所有.
Amail.domain1.com指向的记录1.2.3.41.2.3.4指向mail.domain1.comSPF记录domain1.com,domain2.com,domain3.com应包括1.2.3.4 希望有所帮助.
| 归档时间: |
|
| 查看次数: |
7263 次 |
| 最近记录: |