为邮件服务器设置SRV DNS记录
我正在设置DNS区域,以便在VPS上构建完整的服务器 我的实际问题是为我的邮件服务器设置SRV字段,例如:为邮件服务器设置SRV DNS记录,dns,Dns,我正在设置DNS区域,以便在VPS上构建完整的服务器 我的实际问题是为我的邮件服务器设置SRV字段,例如:\u autodiscover.\u tcp,\u imaps.\u tcp,\u pop3s.\u tcp和\u submission.\u tcp 这些是默认情况下在我的VPS提供商的我的DNS区域中存在的字段,我认为这些字段对于邮件客户端检索邮件服务器的imap、pop3和smtp名称服务器非常有用 我的第一个想法是: _autodiscover._tcp 3600 IN SRV
\u autodiscover.\u tcp
,\u imaps.\u tcp
,\u pop3s.\u tcp
和\u submission.\u tcp
这些是默认情况下在我的VPS提供商的我的DNS区域中存在的字段,我认为这些字段对于邮件客户端检索邮件服务器的imap
、pop3
和smtp
名称服务器非常有用
我的第一个想法是:
_autodiscover._tcp 3600 IN SRV 0 0 443 ? (I have no idea for this one)
_imaps._tcp 3600 IN SRV 0 0 993 imap.mydomain.com
_pop3s._tcp 3600 IN SRV 0 0 995 pop3.mydomain.com
_submission._tcp 3600 IN SRV 0 0 465 smtp.mydomain.com
但是我的主机提供商(对于知道它的法国人来说是OVH)给了我一个警告
zone mydomain.com/IN: _imaps._tcp.mydomain.com/SRV 'imap.mydomain.com' is a CNAME (illegal)
当我这样做时,因为imap.mydomain.com
和smtp.mydomain.com
已经注册为CNAME
字段
imap 3600 IN CNAME mail.mydomain.com.
pop3 3600 IN CNAME mail.mydomain.com.
smtp 3600 IN CNAME mail.mydomain.com.
对我来说,这样做看起来很正常,因为我不能在SRV记录中指定我没有在DNS区域中声明的子域,我真的很想使用imap.mydomain.com
,pop3.mydomain.com
和smtp.mydomain.com
那么正确的方法是什么呢?警告到底说了什么?@mdeora更新了-读一下这个。@mdeora所以我只需要删除我的
CNAME
imap、pop3
和smtp
记录,并将其用作A
记录?是的,试试看。