群晖NAS教程第十三节:MailPius Server邮件服务器的搭建

群晖NAS教程第十三节:MailPius Server邮件服务器的搭建,第1张

每当您发送电子邮件时,您的邮件用户代理 (MUA) 便会与邮件传输代理 (MTA) 互动,以将电子邮件发送到正确的目的地。请参见下方的图解和说明。

邮件用户代理 (MUA) 是在用户计算机上运行的应用程序(例如:Outlook Express、Mozilla Thunderbird)。邮件用户代理用于撰写和发送邮件,同时也可显示和管理用户邮箱中的邮件。

邮件传输代理 (MTA) 用于在不同邮件服务器之间传送电子邮件。当邮件用户代理将邮件发送给邮件传输代理时,邮件传输代理会将邮件传送给一个(也可能是多个)其他的传输代理。传输代理负责将邮件路由到正确的目的地。Synology MailPlus Server 可让 Synology NAS 处理邮件传输代理和邮件投递代理的部分功能(请参阅下方)。

邮件投递代理 (MDA) 用于将邮件放入本地用户的邮箱中。当邮件送达目的地时,最终的传输代理会将邮件交给适当的投递代理,而投递代理则会将邮件放入用户的邮箱。

简易邮件传输协议 (SMTP) 是一种通过 Internet 协议 (IP) 网络传送电子邮件的 Internet 标准。邮件传输代理使用 SMTP 发送和接收电子邮件,而邮件用户代理只使用 SMTP 将邮件发送到邮件系统进行中继。

    1.设备:服务器 -- 群晖DS1815+,路由器 -- :TL-ER3220G;

     2.域名: www.sidongliiang.cn

     3.网络环境:联通宽带200兆*2;

图中有两个公网IP,原因是我的路由器上有两条宽带,为了防止公网IP变动导致域名解析不到IP,所有我做了两条解析记录。A记录是域名解析到公网ip,MX记录是把公网ip解析为域名。

    MailPius Server邮件服务器搭建必须开启的几个路由器端口:25,143,993,110,587,465;

    其一:图中所有端口已经是关闭状态,如需要直接打开即可;

    其二:为什么我会把端口映射两遍,原因是我的路由器连接着两条宽带做了聚合路由,这杨是防止公网IP的改变;

安装和设置 Synology MailPlus Server,请按以下步骤 *** 作。官方文档地址:( https://www.synology.com/zh-cn/knowledgebase/DSM/tutorial/Collaboration/How_to_set_up_MailPlus_Server_on_your_Synology_NAS )此文章包括服务器配置的排错措施和安装过程。

进入 套件中心 以找到并安装 MailPlus Server

安装完成后,您可开始设置 Synology MailPlus Server。在以下章节,我们将介绍如何启用 SMTP(简易邮件传输协议)。请注意,下方的屏幕截图仅供参考,与您的实际设置可能有所不同。

Synology MailPlus 是一款附加套件,提供基于网页的界面以供用户访问并管理 Synology NAS 上托管的电子邮件。此外,您也可在 Synology MailPlus 上创建多个 POP3 帐户,让用户接收和存储其他电子邮件服务的邮件(如 Gmail、Office 365)。

1、配置隧道,填写正确的内网 IP 和端口号

我们先在网云穿官网上配置好群晖使用的“隧道”,可以参考上面电脑穿透教程的第一步,注册帐号并领取你的免费隧道。

在群晖的控制面板→网络→DSM 设置里可以查看当前 NAS 使用的端口号,默认一般是 5000,这样我们进入网云穿的网页控制台,把隧道的内网端口设置成 5000,内网 IP 写 127.0.0.1 即可。

然后,这里需要先记录下此隧道的「令牌」以及你的「二级域名」,后面会需要用到。

2、在群晖 NAS 上安装网云穿内网穿透客户端

开启 SSH (此 *** 作是为了安装客户端)

要在群晖上安装内网穿透工具,需要先“开启 SSH 权限”,进入群晖控制面板→终端机和 SNMP→终端机→勾选“启动 SSH 功能”,默认 22 端口即可。

使用 ssh 工具登录群晖:我们可使用 Putty (Windows)、macOS 自带终端,或各种你熟悉的 SSH 客户端进行连接,然后顺序执行下面的命令:

# 第一步:

# 通过 SSH 登录群晖

# 如果你用 Putty 等“图形界面”的 SSH 客户端,就在软件上进行连接,并略过此步。

# 如使用 Mac 终端、Win10 新版自带的命令行等,则执行:

ssh 用户名@群晖的局域网IP

# 例子如“ssh xxxx@192.168.1.50”

# 第二步:

# 获取管理员权限

sudo -i

# 第三步:

# 下载网云穿客户端

# 这里要根据你的机型 CPU 选择 ARM 版或是 Intel (x86) 版,网上搜索自己机型规格。

# == 注意区分版本,不要下载错机型 ==

# x86 处理器 - 下载网穿云 Linux 版命令:

wget https://down.xiaomy.net/linux/wyc_linux_64

# ARM 处理器 - 下载网穿云 Linux ARM 版命令:

wget https://down.xiaomy.net/linux/wyc_linux_arm

# 第四步:

# 给客户端文件设置运行权限

# == 注意区分版本 ==

# ARM 处理器:

chmod -R 777 ./wyc_linux_arm

# 其他处理器:

chmod -R 777 ./wyc_linux_64

# 搞定!至此已经完成了在命令行的工作了

3、在群晖内增加自定义任务,开机自动运行网云穿客户端

进入群晖后台→控制面板→任务计划,然后点新增→触发的任务→用户定义的脚本,如下图

给任务设置一个名称,比如 WangYunChuan,帐号是 root,事件为“开机”:

点击「任务设置」,在下面的“用户定义的脚本”区域里填入你的命令,这段脚本在下面:

如果你的群晖是 ARM 处理器,那么拷贝这一段进去,而且还要记得替换成你自己的令牌:

cd /root

nohup ./wyc_linux_arm -token=令牌 &

# 注意令牌后面跟着一个空格,接着还有个符号&别漏掉

如果是 Intel 的处理器,那么就复制这一段,记得替换成你自己的令牌。另外,和之前一样,机型也别弄错了。

cd /root

nohup ./wyc_linux_64 -token=令牌 &

# 注意令牌后面跟着一个空格,接着还有个符号&别漏掉

填好脚本命令之后,点击确定。然后在列表里找到此任务,右键点击选择“运行”即可。之后每次 NAS 开机,网云穿的客户端都会自动启动。

4、远程访问你的群晖 NAS!

这时已经大功告成了!在互联网上任何的电脑或手机上,现在都能通过访问你的隧道域名,如 http://xxxx.dongtaiyuming.net,连接上你家里的群晖 NAS。由于这个隧道选择了 HTTP 模式,我们无需添加端口都能直接访问;而如果选 TCP 模式,则需用 域名:外网端口 方式访问 (外网端口在控制台→显示隧道信息那里可以查看)。实测我这个 3m 的免费隧道下载文件也能跑满 3m,一般日常的办公文档传输都够用了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11534311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存