Project Icon

mail-server

多协议支持的开源邮件服务器

Stalwart Mail Server是一个基于Rust开发的开源邮件服务器,支持JMAP、IMAP4、POP3和SMTP协议。它具有内置的邮件认证机制、强大的反垃圾邮件功能、多样化的存储选项和完善的集群管理能力。该服务器注重安全性、性能和可扩展性,适合需要现代化邮件系统的组织和个人使用。

安全现代的一体化邮件服务器(IMAP, JMAP, POP3, SMTP)🛡️


持续集成   许可证: AGPL v3   文档

Mastodon   Twitter

Discord   Matrix

特性

Stalwart Mail Server是一个开源的邮件服务器解决方案,支持JMAP、IMAP4、POP3和SMTP,并具有广泛的现代功能。它使用Rust编写,旨在安全、快速、稳健和可扩展。

主要特性:

  • JMAP服务器:

  • IMAP4POP3ManageSieve服务器:

  • SMTP服务器:

    • 内置DMARCDKIMSPFARC支持,用于邮件认证。
    • 通过DANEMTA-STSSMTP TLS报告实现强大的传输安全。
    • 入站流量控制和过滤,具有细粒度配置规则、sieve脚本、MTA钩子和milter集成。
    • 分布式虚拟队列,支持延迟发送、优先发送、配额、路由规则和限流。
    • 信封重写和邮件修改。
  • 垃圾邮件钓鱼过滤器:

    • 全面的过滤规则集,与流行解决方案相当。
    • 具有自动训练能力的统计垃圾邮件分类器
    • DNS黑名单(DNSBLs)检查IP地址、域名和哈希值。
    • 使用Pyzor进行协作式基于摘要的垃圾邮件过滤。
    • 钓鱼保护,防止同形文字URL攻击、发件人欺骗和其他技术。
    • 可信回复跟踪,识别和优先处理真实的电子邮件回复。
    • 按IP地址、ASN、域名和电子邮件地址监控发件人声誉
    • 灰名单暂时延迟未知发件人。
    • 垃圾邮件陷阱设置诱饵电子邮件地址,捕获和分析垃圾邮件。
  • 灵活且可扩展

    • 可插拔存储后端,支持RocksDBFoundationDBPostgreSQLmySQLSQLiteS3兼容RedisElasticSearch
    • 支持集群,具有节点自动发现和分区容错故障检测。
    • 内置、LDAPSQL身份验证后端支持。
    • 支持17种语言的全文搜索。
    • Sieve脚本语言,支持所有已注册扩展
    • 支持电子邮件别名、邮件列表、子地址和全收地址。
    • 通过autoconfigautodiscover实现自动账户配置和发现。
    • 集成OpenTelemetryPrometheus的指标、追踪、日志和警报。
    • 用于事件驱动自动化的Webhooks。
    • 磁盘配额。
  • 基于Web的管理

    • 账户、域名、群组和邮件列表管理。
    • SMTP队列管理,用于消息和出站DMARC和TLS报告。
    • 接收的DMARC、TLS-RPT和失败(ARF)报告的可视化界面。
    • 配置邮件服务器的各个方面。
    • 具有搜索和过滤功能的日志查看器。
    • 密码重置和静态加密密钥管理的自助服务门户。
  • 安全且稳健

    • 使用S/MIMEOpenPGP进行静态加密。
    • 使用ACME通过TLS-ALPN-01DNS-01HTTP-01挑战自动配置TLS证书。
    • OAuth 2.0 授权码设备授权流程。
    • 基于时间的一次性密码(2FA-TOTP)双因素认证。
    • 应用程序密码(App Passwords)。
    • 自动阻止导致多次身份验证错误的主机(又称fail2ban)。
    • 访问控制列表(ACLs)。
    • 速率限制。
    • 安全审计(阅读报告)。
    • 内存安全(得益于Rust)。

截图

开始使用

按照以下平台的说明在您的服务器上安装Stalwart Mail Server:

所有文档可在stalw.art/docs/get-started查阅。

支持

如果您在运行Stalwart Mail Server时遇到问题、发现bug或只是有疑问, 请随时通过GitHub DiscussionsRedditDiscordMatrix联系我们。 此外,您可以购买订阅以获得Stalwart Labs Ltd的优先支持。

路线图

  • JMAP日历、联系人和任务支持
  • CalDAV和CardDAV支持
  • ActiveSync支持

查看功能请求页面,了解社区提出的完整功能列表。

资金支持

本项目的部分开发得到了NGI0 Entrust Fund的资助,这是由NLnet设立的基金,获得了欧盟委员会Next Generation Internet计划的财政支持,该计划在通信网络、内容和技术总司的主持下,根据补助协议No 101069594提供资金。

如果您觉得这个项目有用,可以通过成为赞助者来帮助我们。谢谢!

赞助者

以下是我们的一些开源赞助者:

James BrumondCarl SchwanEli RibbleJAMflow CloudStarsong ConsultingVie.eco


如果您想支持我们的工作,请考虑成为赞助者

许可证

本项目采用双重许可,包括GNU Affero通用公共许可证v3.0(AGPL-3.0;由自

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号