带有 DKIM 的简单邮件/SMTP 服务器

带有 DKIM 的简单邮件/SMTP 服务器

我想在我的 Linux 机器(Ubuntu Server 18.04)上设置一个简单的电子邮件服务器。

我需要:

  1. 能够创建电子邮件
  2. 能够转发(在一封电子邮件中接收)并发送给其他人
  3. 不自行发送电子邮件,而是使用 SparkPost 或 Mailchimp 等电子邮件递送服务提供商

电子邮件传递提供商需要 DKIM。

我找到了一些关于 mailutils 的教程,但我不知道如何创建电子邮件,以及如何添加 DKIM

答案1

硬件/邮件服务器 Docker 映像

这是一个使用docker的解决方案: https://hub.docker.com/r/hardware/mailserver/

源存储库: https://github.com/hardware/mailserver

配置起来非常容易,可以完成您需要的操作。

简单且功能齐全的邮件服务器作为一组多个 docker 镜像包括:

  • Postfix:一套完整的 smtp 电子邮件服务器

  • Dovecot:安全的 imap 和 pop3 电子邮件服务器

  • Rspamd:具有 SPF、DKIM、DMARC、ARC、速率限制和灰名单功能的反垃圾邮件过滤器
  • Clamav:具有自动更新和第三方签名数据库的防病毒软件
  • Zeyple:自动对所有电子邮件进行 GPG 加密
  • Sieve:电子邮件过滤(休假自动回复、自动转发……等)
  • Fetchmail:从外部 IMAP/POP3 服务器获取电子邮件到本地邮箱
  • Rainloop:基于网络的电子邮件客户端
  • Postfixadmin:基于 Web 的管理界面
  • 不受限制:支持 DNSSEC 的递归缓存 DNS 解析器
  • NSD :具有 DNSSEC 支持的权威 DNS 服务器
  • Træfik:现代 HTTP 反向代理
  • SSL:让我们使用自动续订(SAN 和通配符证书)进行加密,支持自定义和自签名证书
  • 通过 MySQL/PostgreSQL 后端支持多个虚拟域
  • 使用 Travis CI 进行集成测试
  • DockerHub 上的自动构建

相关内容