Favicon of Poste.io

Poste.io

Launch a fully functional email server in minutes. Get native anti-spam, antivirus, webmail, and easy administration built on modern security standards.

Set up a fully functional email server in just a few minutes. This solution packages essential open-source components into a single container, removing the complexity of manual configuration. It uses reasonable defaults so you can get running quickly without needing deep technical knowledge.

User data is strictly separated from binaries and stored in an SQLite database. This ensures migrations, backups, and updates are incredibly simple and compatible with external storage.

Security is a core focus. All data transmissions are encrypted using TLS, and passwords are heavily protected using salted SHA512 hashes.

Key features include:

  • Native implementation of SPF, DKIM, DMARC, and SRS.
  • Built-in antivirus and spam filtering to protect your inbox.
  • Secure HTTPS webmail and role-based web administration.
  • Support for SMTP, POP3, and IMAP protocols.
  • Built-in autodiscovery for popular email clients.
  • Custom filtering for redirection and autoreplies.

Directory Structure

poste-io
data
.env
docker-compose.yml

docker-compose.yml

services:
  mailserver:
    image: analogic/poste.io:latest
    restart: always
    # Replace with your actual domain
    hostname: mail.example.com
    ports:
      - "25:25"
      - "80:80"
      - "443:443"
      - "110:110"
      - "143:143"
      - "465:465"
      - "587:587"
      - "993:993"
      - "995:995"
    environment:
      - TZ=UTC
      - HTTPS=ON
    volumes:
      - ./data:/data

.env

# No sensitive environment variables are required for the initial setup.
# The admin password will be generated and printed to the container logs on the first run.
# You can access the logs using: docker-compose logs -f mailserver
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Poste.io

Favicon

 

  
  
Favicon

 

  
  
Favicon