{"id":13399430,"url":"https://github.com/docker-mailserver/docker-mailserver","last_synced_at":"2025-05-13T18:04:38.753Z","repository":{"id":29499326,"uuid":"33037215","full_name":"docker-mailserver/docker-mailserver","owner":"docker-mailserver","description":"Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.","archived":false,"fork":false,"pushed_at":"2025-05-06T11:52:46.000Z","size":34742,"stargazers_count":15906,"open_issues_count":86,"forks_count":1916,"subscribers_count":200,"default_branch":"master","last_synced_at":"2025-05-06T17:13:27.972Z","etag":null,"topics":["antispam","antivirus","container","docker","dovecot","fail2ban","imap","kubernetes","ldap","mail","mailserver","postfix","rspamd","smtp"],"latest_commit_sha":null,"homepage":"https://docker-mailserver.github.io/docker-mailserver/latest/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/docker-mailserver.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["georglauterbach"]}},"created_at":"2015-03-28T14:56:28.000Z","updated_at":"2025-05-06T17:08:22.000Z","dependencies_parsed_at":"2023-10-12T21:33:01.852Z","dependency_job_id":"a01006ec-9ac9-41e7-a199-164aa38b527d","html_url":"https://github.com/docker-mailserver/docker-mailserver","commit_stats":null,"previous_names":["tomav/docker-mailserver"],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker-mailserver%2Fdocker-mailserver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker-mailserver%2Fdocker-mailserver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker-mailserver%2Fdocker-mailserver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docker-mailserver%2Fdocker-mailserver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/docker-mailserver","download_url":"https://codeload.github.com/docker-mailserver/docker-mailserver/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254000824,"owners_count":21997441,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["antispam","antivirus","container","docker","dovecot","fail2ban","imap","kubernetes","ldap","mail","mailserver","postfix","rspamd","smtp"],"created_at":"2024-07-30T19:00:37.713Z","updated_at":"2025-05-13T18:04:38.707Z","avatar_url":"https://github.com/docker-mailserver.png","language":"Shell","readme":"# Docker Mailserver\n\n[![ci::status]][ci::github] [![docker::pulls]][docker::hub] [![documentation::badge]][documentation::web]\n\n[ci::status]: https://img.shields.io/github/actions/workflow/status/docker-mailserver/docker-mailserver/default_on_push.yml?branch=master\u0026color=blue\u0026label=CI\u0026logo=github\u0026logoColor=white\u0026style=for-the-badge\n[ci::github]: https://github.com/docker-mailserver/docker-mailserver/actions\n[docker::pulls]: https://img.shields.io/docker/pulls/mailserver/docker-mailserver.svg?style=for-the-badge\u0026logo=docker\u0026logoColor=white\u0026color=blue\n[docker::hub]: https://hub.docker.com/r/mailserver/docker-mailserver/\n[documentation::badge]: https://img.shields.io/badge/DOCUMENTATION-GH%20PAGES-0078D4?style=for-the-badge\u0026logo=googledocs\u0026logoColor=white\n[documentation::web]: https://docker-mailserver.github.io/docker-mailserver/latest/\n\n## :page_with_curl: About\n\nA production-ready fullstack but simple containerized mail server (SMTP, IMAP, LDAP, Anti-spam, Anti-virus, etc.).\n- Only configuration files, no SQL database. Keep it simple and versioned. Easy to deploy and upgrade.\n- Originally created by [@tomav](https://github.com/tomav), this project is now maintained by volunteers since January 2021.\n\n## \u003c!-- Adds a thin line break separator style --\u003e\n\n\u003e [!TIP]\n\u003e Be sure to read [our documentation][documentation::web]. It provides guidance on initial setup of your mail server.\n\n\u003e [!IMPORTANT]\n\u003e If you have issues, please search through [the documentation][documentation::web] **for your version** before opening an issue.\n\u003e \n\u003e The issue tracker is for issues, not for personal support.  \n\u003e Make sure the version of the documentation matches the image version you're using!\n\n## :link: Links to Useful Resources\n\n1. [FAQ](https://docker-mailserver.github.io/docker-mailserver/latest/faq/)\n2. [Usage](https://docker-mailserver.github.io/docker-mailserver/latest/usage/)\n3. [Examples](https://docker-mailserver.github.io/docker-mailserver/latest/examples/tutorials/basic-installation/)\n4. [Issues and Contributing](https://docker-mailserver.github.io/docker-mailserver/latest/contributing/issues-and-pull-requests/)\n5. [Release Notes](./CHANGELOG.md)\n6. [Environment Variables](https://docker-mailserver.github.io/docker-mailserver/latest/config/environment/)\n7. [Updating](https://docker-mailserver.github.io/docker-mailserver/latest/faq/#how-do-i-update-dms)\n\n## :package: Included Services\n\n- [Postfix](http://www.postfix.org) with SMTP or LDAP authentication and support for [extension delimiters](https://docker-mailserver.github.io/docker-mailserver/latest/config/account-management/overview/#aliases)\n- [Dovecot](https://www.dovecot.org) with SASL, IMAP, POP3, LDAP, [basic Sieve support](https://docker-mailserver.github.io/docker-mailserver/latest/config/advanced/mail-sieve) and [quotas](https://docker-mailserver.github.io/docker-mailserver/latest/config/account-management/overview/#quotas)\n- [Rspamd](https://rspamd.com/)\n- [Amavis](https://www.amavis.org/)\n- [SpamAssassin](http://spamassassin.apache.org/) supporting custom rules\n- [ClamAV](https://www.clamav.net/) with automatic updates\n- [OpenDKIM](http://www.opendkim.org) \u0026 [OpenDMARC](https://github.com/trusteddomainproject/OpenDMARC)\n- [Fail2ban](https://www.fail2ban.org/wiki/index.php/Main_Page)\n- [Fetchmail](http://www.fetchmail.info/fetchmail-man.html)\n- [Getmail6](https://getmail6.org/documentation.html)\n- [Postscreen](http://www.postfix.org/POSTSCREEN_README.html)\n- [Postgrey](https://postgrey.schweikert.ch/)\n- Support for [LetsEncrypt](https://letsencrypt.org/), manual and self-signed certificates\n- A [setup script](https://docker-mailserver.github.io/docker-mailserver/latest/config/setup.sh) for easy configuration and maintenance\n- SASLauthd with LDAP authentication\n- OAuth2 authentication (_via `XOAUTH2` or `OAUTHBEARER` SASL mechanisms_)\n","funding_links":["https://github.com/sponsors/georglauterbach"],"categories":["Pre-Configured Mail-Servers","Shell","Mail Services","Install from Source","Sending","网络服务","docker","kubernetes"],"sub_categories":["Notable Mentions","Self-Hosted","Communications","Complete Email Server","网络服务_其他"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocker-mailserver%2Fdocker-mailserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdocker-mailserver%2Fdocker-mailserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocker-mailserver%2Fdocker-mailserver/lists"}