awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
docker-mailserver avatar

docker-mailserver/docker-mailserver

0
View on GitHub↗
18,420 Stars·2,014 Forks·Shell·MIT·7 Aufrufedocker-mailserver.github.io/docker-mailserver/latest↗

Docker Mailserver

This project provides a full-stack, containerized mail server platform designed for self-hosting. It functions as a complete mail transfer agent that bundles essential services—including SMTP, IMAP, and POP3—into a unified environment. By leveraging container orchestration, it enables the deployment of private email infrastructure that handles message transport, delivery, and user management within a single, manageable service.

The platform distinguishes itself through deep integration with container runtimes and robust configuration flexibility. It supports granular customization via configuration-file injection, initialization-script hooking, and volume-based persistence, allowing administrators to tune mail transport parameters and maintain state across container lifecycles. It also offers advanced operational capabilities such as multi-tenant relay routing, automated container updates, and native support for Kubernetes environments.

Beyond core delivery, the server includes a comprehensive security and filtering suite. It integrates modular middleware for real-time spam and malware analysis, enforces cryptographic signing for message authenticity, and provides automated protection against brute-force attacks and malicious traffic. Administrative tasks are simplified through a dedicated command-line utility for account management, alias configuration, and storage quota enforcement, alongside built-in observability tools for monitoring server health and filtering statistics.

The project is distributed as a container image, with documentation and configuration patterns provided to support deployment across standard container runtimes and orchestration platforms.

Features

  • Mail Servers - Provides a complete mail transfer agent and delivery system within a containerized environment.
  • Self-Hosted Infrastructure - Enables private, full-stack email hosting with support for standard protocols and secure delivery.
  • Persistent Storage Volumes - Mounts dedicated storage volumes to ensure email data remains available outside the container after restarts.
  • Email Filtering - Applies custom rules globally or per-user to automatically sort, redirect, or discard messages.
  • Email Signing - Signs and verifies email messages using cryptographic standards like DKIM.
  • Kubernetes Orchestration - Orchestrates mail services within clusters using standard manifests for configuration and storage.
  • Server Configuration Management - Simplifies management of accounts, aliases, and system parameters via a dedicated command-line utility.
  • Directory Service Integrations - Integrates with external LDAP and identity providers to centralize user authentication.
  • Mail Transmission Security - Enforces encrypted mail delivery protocols to protect data in transit.
  • Backend Security Middleware - Integrates modular scanning and filtering engines into the mail delivery pipeline for spam and malware analysis.
  • User Account Management - Provides command-line tools for creating, deleting, and securing email accounts.
  • User Authentication Strategies - Authenticates users against local or external providers to control access.
  • Email Services - Full-stack mail server suite containerized for easy deployment.
  • Email Solutions - Listed in the “Email Solutions” section of the Awesome Selfhosted awesome list.
  • Configuration Persistence - Maps external directories to internal paths to ensure mail server settings persist across container lifecycles.
  • Persistent Storage Management - Enforces global limits on mailbox sizes and configures storage formats for managed mail data.
  • Persistent Volume Mapping - Maps internal application directories to host storage to ensure mail data and configuration persistence.
  • Container Orchestration Management - Bundles multiple independent mail services into a single container environment with unified supervision.
  • Mail Delivery Agents - Supports multi-tenant relay routing and sender-dependent gateways for complex delivery requirements.
  • Alias Management - Redirects incoming mail for specific addresses to local accounts or external destinations using static mappings or regular expressions.
  • State Persistence - Maintains persistent storage for filtering data and learned patterns to ensure consistent performance.
  • Automated Container Updaters - Monitors and automatically updates container images to ensure the mail server runs the latest version.
  • IMAP Services - Provides secure access for email clients to fetch messages using encrypted IMAP connections.
  • Mail Protocol Implementations - Operates standard network services for sending, receiving, and retrieving messages.
  • Outbound Mail Relays - Delegates the delivery of outgoing emails to external services or relay hosts.
  • Sub-addressing Extensions - Automatically organizes incoming messages into folders by parsing tags from recipient addresses.
  • Brute Force Protections - Protects against brute-force attacks by monitoring logs and blocking suspicious IP addresses.
  • Identity Federation Providers - Validates user credentials against external identity providers using tokens for centralized access control.
  • Message Encryption - Encrypts stored email messages at rest to ensure data privacy.
  • Server Administration - Provides administrative commands against running containers to simplify configuration and maintenance.
  • Usage Quota Managers - Enforces disk usage limits on individual mailboxes to prevent system-wide storage exhaustion.
  • Shell Script Execution Engines - Executes user-defined shell scripts during container startup to patch configurations before services initialize.
  • Sender Identity Verifications - Restricts users to sending mail only from authorized addresses to prevent spoofing.
  • Email Forwarding Rules - Redirects incoming messages to external addresses using alias rules instead of local storage.
  • Mail Routing Policies - Processes outgoing mail from local users and accepts incoming mail from third-party servers.
  • Proxy-Aware Routing - Supports reverse proxy configurations and header preservation to maintain accurate client IP visibility.
  • Relay Server Configurations - Routes outbound mail through specific relay hosts based on the sender domain.
  • Administrative Account Management - Provides master account access for administrative maintenance and mailbox management tasks.
  • Authentication Security Policies - Defines security policies for handling incoming mail that fails authentication checks.
  • YAML Configuration Files - Allows granular tuning of mail transport parameters by mounting external configuration files.
  • Automated Server Maintenance - Manages background services including log rotation, update checks, and automated mail retrieval.
  • Real-Time Monitoring Dashboards - Exposes a web-based dashboard for viewing real-time filtering data and security statistics.
  • System Services - Ensures mail server containers automatically start at boot and remain active as persistent system services.

Star-Verlauf

Star-Verlauf für docker-mailserver/docker-mailserverStar-Verlauf für docker-mailserver/docker-mailserver

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Docker Mailserver

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Docker Mailserver.
  • foxcpp/maddyAvatar von foxcpp

    foxcpp/maddy

    5,853Auf GitHub ansehen↗

    Maddy is a modular mail server that assembles a complete email system by connecting small, single-purpose modules through a declarative configuration file. Rather than a monolithic stack, it lets operators compose message processing, storage, authentication, and security enforcement from interchangeable building blocks, with each module handling a specific function like receiving SMTP connections, verifying credentials, or applying policy checks. The server distinguishes itself through its flexible authentication and security architecture. It delegates user verification to external systems in

    Godkimdmarcemail
    Auf GitHub ansehen↗5,853
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • mailcow/mailcow-dockerizedAvatar von mailcow

    mailcow/mailcow-dockerized

    12,955Auf GitHub ansehen↗

    Mailcow-dockerized is an open-source email hosting platform that provides a complete, self-hosted infrastructure suite. It bundles message transfer, storage, and security protocols into a modular, containerized environment designed for deployment on private infrastructure. The platform distinguishes itself by integrating a centralized management interface for configuring mail domains and user accounts alongside collaborative tools like shared calendars and contact lists. It includes automated security features such as integrated spam and malware filtering gateways, as well as automated certif

    JavaScriptacmeclamavdocker
    Auf GitHub ansehen↗12,955
  • mjl-/moxAvatar von mjl-

    mjl-/mox

    5,713Auf GitHub ansehen↗

    Mox is a self-hosted email server that runs as a single compiled Go binary, handling the full lifecycle of sending and receiving email through SMTP, IMAP4rev2, and a built-in webmail application. It is designed to be operated without external dependencies or runtime plugins, with all mail services — including spam filtering, queue management, and web interfaces for administration and account management — contained in one executable. The server distinguishes itself through automated TLS certificate management via ACME, DNS-based autoconfiguration for email clients, and file-based configuration

    Go
    Auf GitHub ansehen↗5,713
Alle 30 Alternativen zu Docker Mailserver anzeigen→

Häufig gestellte Fragen

Was macht docker-mailserver/docker-mailserver?

This project provides a full-stack, containerized mail server platform designed for self-hosting. It functions as a complete mail transfer agent that bundles essential services—including SMTP, IMAP, and POP3—into a unified environment. By leveraging container orchestration, it enables the deployment of private email infrastructure that handles message transport, delivery, and user management within a single, manageable service.

Was sind die Hauptfunktionen von docker-mailserver/docker-mailserver?

Die Hauptfunktionen von docker-mailserver/docker-mailserver sind: Mail Servers, Self-Hosted Infrastructure, Persistent Storage Volumes, Email Filtering, Email Signing, Kubernetes Orchestration, Server Configuration Management, Directory Service Integrations.

Welche Open-Source-Alternativen gibt es zu docker-mailserver/docker-mailserver?

Open-Source-Alternativen zu docker-mailserver/docker-mailserver sind unter anderem: foxcpp/maddy — Maddy is a modular mail server that assembles a complete email system by connecting small, single-purpose modules… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… mailcow/mailcow-dockerized — Mailcow-dockerized is an open-source email hosting platform that provides a complete, self-hosted infrastructure… mjl-/mox — Mox is a self-hosted email server that runs as a single compiled Go binary, handling the full lifecycle of sending and… mailu/mailu — Mailu is a complete email distribution system deployed as a suite of containerized images. It provides a self-hosted… mail-in-a-box/mailinabox — Mail-in-a-Box is a self-hosted email server appliance that automates the deployment of SMTP, IMAP, and POP3 services…