Sign inSign up

lacinf/dovecot-mbox

By lacinf

Updated over 1 year ago

Minimal Dovecot IMAP server for serving MBOX archives with Nextcloud or any IMAP client

Image
0

532

lacinf/dovecot-mbox repository overview

dovecot-mbox

A minimal Dovecot-based IMAP server designed for serving archived .mbox files as IMAP folders.

Use Case

This container is ideal for making email archives available via IMAP in controlled environments, especially when used with Nextcloud Mail or any IMAP-compatible client.

  • No SMTP or delivery logic
  • No INBOX required
  • Read-only volume with .mbox files
  • One folder per user
  • Authentication via passwd file

Quick Start

docker run -d \
  -p 143:143 \
  -v /mnt/ncdata/__groupfolders/3:/var/mail:ro \
  lacinf/dovecot-mbox:latest

Directory Structure

/var/mail/
├── dovecot.conf
├── passwd
├── alice/
│   ├── 2022.mbox
│   └── 2023.mbox
└── bob/
    ├── archive.mbox
    └── legacy.mbox

GitHub Repository

Full documentation and source code available at:

https://github.com/lacinf/dovecot-mbox

Tag summary

Content type

Image

Digest

sha256:bc53377f8

Size

47.7 MB

Last updated

over 1 year ago

docker pull lacinf/dovecot-mbox