首先,让我们简单回顾一下电子邮件发送和接收的工作原理。当用户从PC等终端使用电子邮件软件发送电子邮件时,该过程按以下顺序进行,并将电子邮件发送给收件人。
① 用户 从其电子邮件软件向其公司的电子邮件服务器(baremail.jp)发送电子邮件。
② 邮件服务器( )根据电子邮件目的地地址的域名(link.co.jp)向 DNS 服务器查询 IP 地址。 (名称解析)
③ 根据从 DNS 服务器获取的 IP 地址,向目标电子邮件服务器(link.co.jp)发送电子邮件。
④ 收件人的电子邮件服务器(link.co.jp)将电子邮件发送到目的地地址 的BOX,收件人使用其电子邮件软件检索电子邮件。
图中的SMTP是Simple Mail Transfer Protocol的缩写, 黎巴嫩赌博数据 是一种用于发送的通信协议。
另一方面,POP3(邮局协议版本 3)和 IMAP(互联网消息访问协议)是用于接收电子邮件的通信协议。
在本文中,我们将讨论上图所示的“电子邮件发送环境”中邮件服务器=SMTP服务器的构建。
构建电子邮件发送环境时需要考虑的事项
构建电子邮件发送环境时需要考虑三个主要事项。
域、DNS 服务器、SMTP 服务器。
获取用于发送电子邮件的域
要发送电子邮件,您首先需要获取要在电子邮件地址中使用的域。获取域名的方式有两种:签订服务器合同时从托管公司获取,或者从域名专业公司获取。您可以从 Onamae.com 等著名的域名专家公司获得一个。当然,您也可以使用您已经获得的域名。
DNS 服务器设置
前沿区域管理
为了在电子邮件发送环境中使用获取的域,需要在公共 DNS 服务器上管理该域。
在公共 DNS 中,信封 From 中指定的域和电子邮件发送服务器名称(SMTP 主机名)必须在 A 记录和 MX 记录中定义。
另外,为了避免被拦截接收疑似欺骗邮件,需要在TXT记录中设置一条描述发送邮件时使用的全局IP的SPF记录(发送域认证)。
管理反向区域
发送 SMTP 服务器的主机名必须在 SMTP 服务器使用的全局 IP 的 PTR 记录中定义。垃圾邮件发送者和其他人往往故意不匹配“域”和“全球 IP”,以防止其身份被识别。
因此,如果这些没有正确定义和匹配,接收端的安全网关很可能会判定该邮件来自未知域,从而将该邮件标记为垃圾邮件。
发送电子邮件时的名称解析
发送电子邮件时,SMTP 服务器会根据目标地址的域引用 DNS 并执行“名称解析”,以识别收件人电子邮件服务器的全局 IP (MX) 并发送我将发送给您的电子邮件。
因此,必须指定 SMTP 服务器,以便它可以引用 DNS。您必须指定外部 DNS 服务作为名称解析的参考目标,或者创建内部 DNS 缓存服务器并指定内部 DNS 服务器作为参考目标。
该博客详细解释了 DNS 服务器的工作原理以及每条记录的含义。