This project is hosted on Gitlab and has a read-only copy hosted on Github.
.Stable Branch
.Development Branch
links:
This docker container is intended to be a fully fledged E-Mail Server. Dovecot acts as the IMAP Server and Local Delivery agent. Postfix is intended to be the MTA utilising Dovecot's LMTP service for local delivery. User management is via LDAP and a working directory server is required to use this image.
-
Mail Server - Dovecot
-
IMAP Server on tcp/993
-
Acts as Local Delivery Agent (LDA) via LMTP
-
Group E-Mail Boxes
-
Mail Aliasing. (User can have multiple E-Mail Addresses)
-
Ability to Share Mailboxes
-
redirection of spam to Spam folder
-
manage sieve server
-
New user welcome email
-
-
SMTP Server Postfix
-
Acts as Mail Transfer Agent (MTA)
-
filters file extensions
-
Remove/cleans headers that contain potentially sensitive information
-
Spam filtering
-
-
General Features:
-
Automatic Backups of container data
-
rotation of old logs
-
All Data exposed as separate docker volumes so you don't loose data
-
Currently this container is not ready for production.
Share a Mailbox
doveadm acl add -u {user_name_sharing} INBOX user={user to share with} lookup read write write-seen write-deleted insert post expunge create delete admin
or you can use the provided helper script group-mailbox.sh {user_name_sharing} {user to share with}
. This command will share the all of the default folders Archives, Drafts, Inbox, Sent, Spam and Trash.
:alert: NOTE!! |
---|
{user_name_sharing} must be specified as a full E-Mail address. {user to share with} must be specified as the user name only (without the @domainname.tld ) |