创建邮件交换(MX)记录
邮件交换(MX,Mail Exchange)记录用于指出某个DNS区域中的邮件服务器的主机名(A记录),它相当于一个指针,因此在创建MX记录之前,你必须已经为邮件服务器创建了A记录;你可以针对相同的DNS域配置多个MX记录,但是邮件服务器优先级数值越低的MX记录具有越高的优先级。
首先了解一下邮件的传送过程,例如我现在通过[email]someone@isacn.org[/email]这个邮箱向[email]someone@winsvr.org[/email]邮箱发送邮件,那么完整的邮件传送过程如下:
1、邮件客户端[email]someone@isacn.org[/email]连接到isacn.org域的邮件服务器mail.isacn.org(当然,连接的形式是多样化的,可以使用SMTP,也可以使用Web Mail等),然后告诉mail.isacn.org,说有一封邮件要发送至[email]someone@winsvr.org[/email];如果mail.isacn.org允许这种行为,那么,邮件客户端[email]someone@isacn.org[/email]将完整的邮件信息发送给mail.isacn.org,此时,邮件客户端[email]someone@isacn.org[/email]将会提示用户邮件发送成功,注意,这仅仅代表从本地到你的邮件服务器发送成功,并不代表对方成功接收到你发送的邮件。
2、mail.isacn.org向自己的DNS服务器发起MX记录查询请求,查询目的邮件域winsvr.org的MX记录:
3、mail.isacn.org连接对应的邮件服务器,例如mail.winsvr.org,然后发送邮件信息。如果连接不成功,mail.isacn.org会按照一定的时间间隔进行重试,直到某个时间周期为止(通常为1天),此时,如果邮件仍然发送不成功,邮件服务器将终止邮件发送并向发送邮件的用户报告邮件发送失败,而有些比较高级的邮件服务器支持在一定时间周期内(例如30分钟)邮件发送不成功就报告用户;如果连接成功但是被对方邮件服务器因为某种原因拒绝,例如认为mail.isacn.org是垃圾邮件服务器或者发送到的邮箱不存在等等,那么mail.isacn.org会立即向发送邮件的用户报告邮件发送失败并告知原因;如果连接成功并且邮件发送成功,mail.isacn.org通常不会再次通知发送邮件的用户。因此,如果要想确认对方成功收到你发送的邮件,你可以通过以下方式进行:
|
创建邮件交换(MX)记录
精选 转载上一篇:实现安全稳固的AD和DNS架构
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章