Proton Mail Bridge¶
Headless Proton Mail Bridge running on CT 104 — exposes ProtonMail account as SMTP/IMAP endpoints for local services (n8n, Infisical, etc.).
Stack¶
- Host: CT 104 (
docker, 192.168.1.40),/opt/stacks/proton-bridge/docker-compose.yml - Image:
shenxn/protonmail-bridge:latest - SMTP:
192.168.1.40:1025 - IMAP:
192.168.1.40:1143 - Config volume:
proton-bridge_proton_config
Initial login (one-time, interactive)¶
ssh root@192.168.1.40
docker exec -it proton-bridge /bin/bash
protonmail-bridge --cli
# Commands: login → (enter Proton credentials) → list (note bridge SMTP password)
# exit
After login the bridge stores credentials in the volume and runs headlessly on restart.
SMTP credentials for other services¶
Once logged in, run list inside the CLI to get:
- SMTP host: 192.168.1.40
- SMTP port: 1025
- SMTP user: your Proton email address
- SMTP password: the bridge-generated password (not your Proton login password)
- IMAP host: 192.168.1.40
- IMAP port: 1143