mailinabox 邮件服务器

Posted by eye on 05-12,2023

mailinabox

Mail-in-a-Box 通过定义一个单击、易于部署的 SMTP + 其他所有服务器来帮助个人重新控制他们的电子邮件

目标

  • 使部署一个邮件服务器变得容易。
  • 注重网络上创新和隐私。
  • 具有自动化、可审计和幂等的配置。
  • 不是做一个完全牢不可破的的服务器。
  • 不让高级用户定制某些东西。

安装的组件

  • SMTP ( postfix )、IMAP ( Dovecot )、CardDAV/CalDAV ( Nextcloud ) 和 Exchange ActiveSync ( z-push ) 服务器
  • Webmail ( Roundcube )、邮件过滤规则(感谢 Roundcube 和 Dovecot)和电子邮件客户端自动配置设置(由nginx提供服务)
  • 垃圾邮件过滤 ( spamassassin ) 和灰名单 ( postgrey )
  • 具有SPF、DKIM ( OpenDKIM )、DMARC、DNSSEC、DANE TLSA、MTA-STS和SSHFP策略记录的DNS ( nsd4 )自动设置
  • 使用Let’s Encrypt自动提供 TLS 证书,以保护 https 和盒子上的所有其他服务
  • 备份 ( duplicity )、防火墙 ( ufw )、入侵保护 ( fail2ban ) 和基本系统监控 ( munin )

系统管理工具

  • 全面的健康监控,每天检查服务是否正在运行、端口是否打开、TLS 证书是否有效以及 DNS 记录是否正确
  • 用于添加/删除邮件用户、别名、自定义 DNS 记录、配置备份等的控制面板。
  • 控制面板上所有操作的 API