ProtonMail IMAP/SMTP Bridge Docker container
Find a file
irl 0d77347204
All checks were successful
Build and publish / build-and-push-arch (push) Successful in 2m5s
Update README.md
2026-05-27 15:22:24 +01:00
.forgejo/workflows Update .forgejo/workflows/build-and-publish.yaml 2026-05-17 15:51:56 +00:00
build feat: don't use unnecessary privileged ports 2026-05-27 13:46:17 +00:00
.gitignore Add riscv64 support to docker builds 2022-11-20 23:32:58 +08:00
docker-compose.yml Improve Docker Compose documentation and example (#95) 2024-02-08 11:06:43 +08:00
LICENSE Update LICENSE 2020-04-23 17:23:13 -07:00
README.md Update README.md 2026-05-27 15:22:24 +01:00
renovate.json Add renovate.json 2026-05-20 09:27:08 +00:00
update-check.py no sid only golang 2026-05-17 16:45:58 +01:00
VERSION Bump version to v3.24.2 2026-04-28 00:41:18 +00:00

ProtonMail IMAP/SMTP Bridge Docker Container

This container is part of our Link helpdesk stack. You may use it independently of that stack, but we probably won't support you doing that.

Initial Setup

  1. Launch the interactive shell:

    # Make sure the systemd service is not running
    systemctl --user stop protonmail-bridge
    # Start the container manually with the init command
    podman run -it --name protonmail-bridge --replace --volume ~/protonmail-data:/data:rw,Z --network zammad guardianproject.dev/sr2/protonmail-bridge-docker:latest init
    
  2. Login with the login command.

  3. Find the generated IMAP/SMTP password with the info command.

  4. Exit the shell with the exit command and restart the systemd service:

    systemctl --user restart protonmail-bridge
    

systemd service

That systemd service is part of our infrastructure as code for the Link helpdesk if you're curious.