Draft:Stalwart Mail Server
Submission declined on 20 October 2024 by Greenman (talk).
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
|
Submission declined on 17 October 2024 by Wikishovel (talk). This submission is not adequately supported by reliable sources. Reliable sources are required so that information can be verified. If you need help with referencing, please see Referencing for beginners and Citing sources. Declined by Wikishovel 35 days ago. |
Initial release | September 2022 |
---|---|
Repository | Github Repository |
Written in | Rust |
Operating system | Unix-like and Windows |
Type | SMTP, JMAP, IMAP and POP3 server |
License | AGPL-3.0-only |
Stalwart Mail Server is an open-source mail server software that supports JMAP, IMAP4, POP3, and SMTP protocols. It allows users, companies, and organizations to host their own email services. The software also supports clustering and high availability configurations, making it suitable for service providers offering email services.
Distributed as a single binary, Stalwart Mail Server is an all-in-one solution that does not require additional third-party software. It is compatible with Unix-like and Windows operating systems.[1], and Docker images are available for containerized deployments [2].
The software is developed using the Rust programming language, with a focus on security, scalability, and performance. Development of Stalwart Mail Server began development in October 2021, with the first public release occurring in September 2022 [3].
Features
[edit]Stalwart Mail Servers supports multiple email protocols including JMAP, IMAP4, POP3, and SMTP. The JMAP server includes support for Sieve Scripts, WebSocket, Blob Management, and Quotas extensions, while the IMAP4 server supports both rev2 and rev1 versions[4].
The SMTP server component of Stalwart Mail Server incorporates DMARC, DKIM, SPF, and ARC for message authentication. It uses DANE, MTA-STS, and SMTP TLS Reporting for transport security. The server also includes inbound throttling and filtering capabilities, as well as distributed virtual queues[4].
For spam and phishing prevention, Stalwart Mail Server includes built-in filtering rules, machine learning-based spam filtering with Bayesian and LLM-backed spam classifiers. It also utilizes DNS Blocklists (DNSBLs) for checking IP addresses, domains, and hashes[4].
The software supports multiple storage backends including RocksDB, FoundationDB, PostgreSQL, MySQL, SQLite, S3 Compatible, Redis, and ElasticSearch. It also offers clustering capabilities and provides full-text search in multiple languages. It supports the Sieve scripting language for email filtering and customization[4].
Security features of Stalwart Mail Server include encryption at rest using S/MIME or OpenPGP, TLS certificate provisioning with ACME, automated blocking of potentially malicious IP addresses, and rate limiting. The software has been security audited independently on October 2023[5].
For authentication and authorization, Stalwart Mail Server supports OpenID Connect authentication and OAuth 2.0 authorization. It is compatible with various authentication backends including LDAP, OIDC, SQL, and its own built-in system. The software supports two-factor authentication (2FA-TOTP)[4].
Stalwart Mail Server includes logging and tracing with OpenTelemetry, metrics with Prometheus integration, and support for webhooks[4].
The software provides a web-based administration interface. This includes a dashboard with statistics, management interfaces for accounts, domains, groups, and mailing lists, configuration options, and a log viewer[6].
History
[edit]The development of Stalwart Mail Server began in October 2021, with its first public release in September 2022 [3]. The project was initiated to address the need for an open-source, scalable, and secure mail server compatible with modern email protocols. The software continues to be actively developed and maintained on Github [7]
See also
[edit]References
[edit]- ^ "Latest Release". GitHub. Retrieved 2024-10-17.
- ^ "DockerHub Repository". Retrieved 2024-10-17.
- ^ a b "First Release". GitHub. 2022-09-17. Retrieved 2024-10-17.
- ^ a b c d e f "Server Features". GitHub. Retrieved 2024-10-17.
- ^ "Penetration Test Report" (PDF). 2023-10-06. Retrieved 2024-10-17.
- ^ "Webadmin Features". GitHub. Retrieved 2024-10-17.
- ^ "Commit History". GitHub. Retrieved 2024-10-17.
External links
[edit]- Documentation including installation and configuration guides
- in-depth (not just passing mentions about the subject)
- reliable
- secondary
- independent of the subject
Make sure you add references that meet these criteria before resubmitting. Learn about mistakes to avoid when addressing this issue. If no additional references exist, the subject is not suitable for Wikipedia.