如何让SynologyNAS成为邮件服务器
总览
Synology?MailServer?套件可将您的SynologyNAS变成一台支持SMTPPOP3IMAP协议的邮件服务器。通过MailServer,您可以在SynologyNAS上集中管理用户帐户、存档信息。此外,MailStation?套件也可为DSM用户提供易于使用、基于浏览器界面的邮件客户端,方便您查看、管理和发送信息。
在以下指南中,我们将帮助您开始使用SynologyNAS上的MailServerMailStation
1. 如何运作?
o 1.1?邮件用户代理MailUserAgentMUA
o 1.2?邮件传输代理(MailTransferAgentMTA
o 1.3?邮件投递代理(MailDeliveryAgentMDA
o 1.4?简易邮件传输协议(SimpleMailTransferProtocolSMTP
开始进行之前的准备
o 2.1?SynologyNAS连接到Internet
o 2.2?设置DNS
o 2.3?如何申请域名设置反向DNS
开始使用MailServer
o 3.1?启用用户主目录
o 3.2?安装MailServer
o 3.3?设置MailServer
通过MailStationl访问SynologyNAS上的
o 4.1?安装MailStation
o 4.2?运行MailStation
通过其它客户端访问SynologyNAS上的
故障查除
1.如何运作?
每当您发送时,您的邮件用户代理(MUA)会与邮件传输代理(MTA)互动,以将您的邮件发送到正确的目的地。请参见下方的图解和说明。
1.1邮件用户代理(MailUserAgentMUA
邮件用户代理(MUA)一般在用户计算机上运行的应用程序(例如:OutlookExpressThunderbird)。邮件用户代理一般用于撰写和发送信息,同时也可显示并管理邮箱中的邮件。
1.2邮件传输代理(MailTransferAgentMTA
邮件传输代理(MTA)是用于在不同邮件服务器之间传送。当邮件用户代理将邮件发送给邮件传输代理时,邮件传输代理会将邮件传送给一个或多个其它的传输代理。这些传输代理会负责将邮件引导到正确的目的地。Synology?MailServer?套件可让SynologyNAS处理邮件传输代理和邮件投递代理的部分功能(请参见下方)。
1.3邮件投递代理(MailDeliveryAgentMDA
邮件投递代理(MDA)是用于将邮件放入本地用户的邮箱中。当邮件送达目的地时,最终的传输代理会将邮件交给适当的投递代理,而投递代理则会将邮件放入用户的邮箱。
1.4简易邮件传输协议(SimpleMailTransferProtocolSMTP
简易邮件传输协议(SMTP)是一种通过Internet协议(IP)网络传送的Internet标准。邮件传输代理会使用SMTP发送和接收邮件信息,而邮件用户代理则只会通过SMTP将邮件发送到邮件服务器、等待传送。
2.开始进行之前的准备
您需要在SynologyNAS进行完成特定准备工作,以顺利运行MailServer。在继续前,请特别注意以下信息。
2.1SynologyNAS连接到Internet
SynologyNAS可通过三种方式连接到Internet:直接连接、PPPoE连接或通过路由器连接。要了解有关通过Internet访问SynologyNAS的详情,请参见此处
为邮件服务器提供一个静态IP地址是至关重要的。虽然使用动态IP地址也可架设邮件服务器,但静态IP地址可使服务器更稳定可靠。我们建议为您的邮件服务器注册一个静态IP地址。如需更多信息,请联系您的Internet服务提供商。
2.2设置DNS
为使客户端能通过Internet将成功传送到您的MailServer,您需要一个有效的域名。此外,您必须在DNS服务器上设置MX记录?A记录
MX记录,或称为邮件交换记录(MailExchangerrecord),是一种位于域名系统(DNS)上
的资源记录。它可标示出应如何通过简易邮件传输协议被引导到正确的目的地。每一笔MX记录都包含一个主机名和一个优先顺序设置。主机名指出应到达的正确目的地。优先顺序设置则指出各服务器间的优先顺序。
SynologyNASIP地址或域名。如果您已注册了域名,您就能够在管理控制台中为该域名修改这些设置。
如果您尚未注册域名,您可申请一个免费的DDNS域名(尽管这会影响邮件服务器的操作性)。建议您使用一个静态IP地址搭配DDNS,以确保的传送更加可靠。您可以登录DSM并进入控制面板?>?外部访问?>?DDNS,在此来应用您已注册的DDNS主机名。
2.3设置反向DNS
DNS记录指到域名的过程称为正向DNS。此动作可将域名引导至正确的服务器地址。但除了正向DNS之外,还有一种反向的过程,称为反向DNS
?什么是反向DNS
反向DNS与正向DNS相反,正向DNS是将域名/主机名解析为IP地址的过程,反向DNS则是将网站的数字地址(即IP地址)解析为域名/主机名的过程。反向DNS同时也可由IP地址定位出相应的域名/主机名,因此也常被称为反向DNS。若域名的反向DNS设置正确,就能使用IP地址直接访问。
?反向DNS的作用是什么?
邮件服务器为何需要设置反向DNS?反向DNS是架设邮件服务器的必要基本设置之一。它经常被用于过滤垃圾邮件,可识别邮件的源IP地址是否为通过验证的域名;如果其IP地址并非自可信任的域,就会封锁该邮件。如果您没有为邮件服务器设置反向DNS,则从您的邮件服务器发送的邮件将会被多数服务封锁而无法传递。
如果您自己无法设置反向DNS且经常遇到投递问题,请添加另一个SMTP服务器以正常投递邮件。建议您使用更知名的SMTP服务器以避免发送时被当成垃圾邮件封锁。
?如何设置反向DNS
在自己的主机上设置反向DNS--部分ISP可能会授权部分区域,供您自行设置反向DNS。您可修改DNS服务器上的PTR记录来配置反向DNSPTR记录是由分配您IP地址的单位进行管理。如果您的主机可授权您修改反向DNS(包含一个或多个IP地址),则负责管理PTR记录的单位可能是您的主机或您自己。PTR记录通常代表反向输入的IP地址,结尾为in-addr.arpa
通过ISP设置反向DNS--ISP或拥有您IP地址的单位是唯一能够添加正确PTR记录的单位。您可能必须联系他们来进行反向DNS设置。
3.开始使用MailServer
完成上述准备工作后,我们就可以按照下列步骤开始安装并设置MailServer
3.1启用用户主目录
用户通过MailServer收发的邮件会保存在每个用户的“home”目录中。请按下列步骤启用SynologyNAS上的用户主目录。
1. 请使用属于?administrators?组的帐户登录DSM
2. 请进入控制面板?>?用户帐户
3. 单击高级选项卡,并勾选启用用户主目录服务
3.2安装MailServer
进入套件中心以到并安装?MailServer
3.3设置MailServer
完成安装MailServer套件并启用用户主目录后,您现在可以开始设置MailServer。在以下章节,我们将介绍如何启用SMTP(简易邮件传输协议)。请注意,下方的屏幕截图仅供参考,与您的实际设置可能有所不同。
重要事项:
在以下步骤中,我们将使用Synology提供的免费域名作为教学使用。此域名不提供可管理DNS记录的选项(意味着我们在发送邮件至各大邮件服务时可能遇到问题),但仍足够用于练习和了解MailServer之用。如果您要注册一组免费的Synology域名,请进入控制面板?>?
外部访问?>?DDNS?>?添加
1. 打开?MailServer?并进入?SMTP?页面。
2. 勾选启用SMTP。此选项可让MailServer开始在邮件服务器间传输邮件。
3. 域名栏中输入您已注册的域名。此域名将出现在用户地址中的@
4. 您可按需要修改以下额外的设置:
o 帐户类型:选择哪些类型的用户帐户(本地、LDAP或域用户)可使用MailServer所提供的服务。
o 启用SMTP认证:如果启用此选项,用户在使用其它邮件客户端(如MicrosoftOutlookMozillaThunderbird)时必须输入DSM帐户和密码来进行验证。
忽视局域网连接的验证:启用此选项后,当用户的邮件客户端与正在运行MailServerSynologyNAS连接到同一本地网络时,将删除上述限制。
发件人姓名和登录名称必须相同:如果启用此选项,则在设置邮件客户端时,用户的发件人姓名(如DSM用户名(如username)相同。
o 端口:指定用于SMTP的端口。SMTP的默认端口号为25
o 每封的大小上限:指定用户可收发的大小上限。此选项可减少邮件所占用的存储空间。
o 启用SMTP-SSL:启用此选项来通过SSL确保SMTP连接的安全。
o 启用SMTP-TLS:启用此选项来通过TLS确保SMTP连接的安全。
单击确定来保存设置。
4.通过MailStationl访问SynologyNAS上的
MailStation?是一款附加套件,可让您通过浏览器界面访问并管理SynologyNAS上的。此外,在您也可MailStation上创建多个POP3帐户,让用户接收和存储其它服务的邮件(如GmailHotmail)。