虚拟主机域名注册-常见问题企业邮局 → 邮局问题

Ubuntu中如何使用Modoboa创建自己的邮件服务器

  Modoboa开源邮件服务器可以使用唯一的用户名和注册域名(username@domain-name.extension)创建邮箱。由于Modoboa是用 Python 编写的,因此您需要在 Linux 系统上安装最新的Python版本来运行/托管此邮件服务器。

  一、Modoboa 安装的准备工作:

  您正在使用基于 Debian 的 Linux 发行版(如Ubuntu)作为此邮件服务器的主要主机。建议使用新安装的服务器。

  您在使用的基于 Debian 的 Linux 发行版上拥有sudoer/root 用户权限。

  您在 Linux 系统上安装了Python 3或更高版本。

  您已安装并配置了所需的邮件记录的 DNS 服务器。

  一个注册的域名。

  二、在 Debian 和 Ubuntu 中安装 Modoboa 邮件服务器

  首先,更新您的 Linux 系统。

  $ sudo apt update && sudo apt upgrade -y

  接下来,安装Modoboa依赖项。

  $ sudo apt install python3-virtualenv python3-pip git curl gnupg2 -y

  最后,安装Modoboa 邮件服务器,我们首先需要在系统终端上使用以下命令从 Github 克隆它:

  $ git clone https://github.com/modoboa/modoboa-installer

  $ cd modoboa-installer

  在modoboa-installer目录中,您应该识别 Python 文件run.py。我们将按照以下语法运行此文件并将其与您的域名相关联,以开始安装 Modoboa 邮件服务器。

  $ sudo ./run.py <你的域名>

  上述Modoboa安装命令的实现如下:

  在通过Y键盘输入确认安装之前,您可能希望使用letsencrypt TLS证书。您将需要打开生成的installer.cfg文件。

  $ sudo nano 安装程序.cfg

  该文件内部的值应从自签名type更改为letsencrypt ,如下所示:

  [certificate]

  generate = true

  type = letsencrypt

  您还将被要求确认上述 DNS 记录的存在。您的邮件服务器的 DNS 记录应类似于以下屏幕截图。

  通过在键盘上键入来确认提示的DNS记录的存在,以继续Modoboa 邮件服务器安装过程。Y

  正如上面的屏幕截图所建议的,安装过程需要一些时间才能完成,因此,给它所有需要的时间。

  在安装错误的情况下运行以下命令将帮助您整理混乱。

  $ python3 ./run.py --interactive --debug your-domain-name

  安装完成后,访问mail.your-domain-name并使用默认用户名 ( admin ) 和密码 ( password )登录到邮件服务器管理员面板。

  您将看到如下仪表板界面:

  通过保护您的管理员密码、创建具有不同访问级别的用户以及添加新域,可以从邮件服务器管理仪表板上的菜单项进行交互工作。




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:Linux服务器中在不保存历史记录的情况下怎么运行命令
下一篇:美国服务器为什么比其他地区的服务器便宜?
  >> 相关文章
没有相关文章。