{"id":19979028,"url":"https://github.com/fphammerle/docker-dovecot","last_synced_at":"2026-03-19T12:55:54.119Z","repository":{"id":39658803,"uuid":"203241811","full_name":"fphammerle/docker-dovecot","owner":"fphammerle","description":"Dovecot: IMAP, POP3 \u0026 SASL Auth Server (Alpine Linux) ✉️ 🐳 🐙","archived":false,"fork":false,"pushed_at":"2025-02-28T07:26:06.000Z","size":167,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-28T14:27:35.073Z","etag":null,"topics":["authentication","dovecot","imap","imap-server","lmtp","pigeonhole","pop3-server","postfix","sasl","sieve"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/fphammerle/dovecot/tags","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fphammerle.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-19T20:00:57.000Z","updated_at":"2025-02-28T07:26:09.000Z","dependencies_parsed_at":"2023-02-18T10:45:27.420Z","dependency_job_id":"f7d4449c-d08d-4316-be30-9581d469b85d","html_url":"https://github.com/fphammerle/docker-dovecot","commit_stats":null,"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fphammerle%2Fdocker-dovecot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fphammerle%2Fdocker-dovecot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fphammerle%2Fdocker-dovecot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fphammerle%2Fdocker-dovecot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fphammerle","download_url":"https://codeload.github.com/fphammerle/docker-dovecot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241412533,"owners_count":19958946,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authentication","dovecot","imap","imap-server","lmtp","pigeonhole","pop3-server","postfix","sasl","sieve"],"created_at":"2024-11-13T03:36:12.286Z","updated_at":"2026-03-19T12:55:54.090Z","avatar_url":"https://github.com/fphammerle.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dovecot ✉️ 🐳\n\nDovecot:\n[IMAP](https://doc.dovecot.org/configuration_manual/protocols/imap_server/),\n[POP3](https://doc.dovecot.org/configuration_manual/protocols/pop3_server/),\n[LMTP](https://doc.dovecot.org/configuration_manual/protocols/lmtp_server/),\n[SASL Auth](https://wiki.dovecot.org/HowTo/PostfixAndDovecotSASL) \u0026\n[ManageSieve](https://doc.dovecot.org/admin_manual/pigeonhole_managesieve_server/)\nServer\n\nhttps://www.dovecot.org/\n\n## Usage\n\n```sh\ndocker run --name dovecot \\\n    -p ... \\\n    -v $PWD/dovecot.conf:/etc/dovecot/dovecot.conf:ro \\\n    fphammerle/dovecot\n```\n\n## Postfix SASL Auth Setup\n\nhttp://www.postfix.org/SASL_README.html#server_sasl_enable\n\n```\n# dovecot.conf\n\nauth_mechanisms = plain login\n\npassdb {\n  # https://wiki.dovecot.org/AuthDatabase/PasswdFile\n  # doveadm pw -s BLF-CRYPT -u user -p password\n  driver = passwd-file\n  args = username_format=%n /etc/dovecot/passwd\n}\n\nservice auth {\n  # https://wiki.dovecot.org/Services#inet_listeners\n  inet_listener auth {\n    address = *\n    port = 12345\n  }\n}\n```\n\n```\n# postfix main.cf\n\nsmtpd_sasl_auth_enable = yes\nsmtpd_tls_auth_only = yes\nsmtpd_sasl_type = dovecot\nsmtpd_sasl_path = inet:dovecot:12345\n\nsmtpd_relay_restrictions = [...], permit_sasl_authenticated, reject_unauth_destination\n```\n\n## Deliver Mail From Postfix to Dovecot via LMTP\n\nhttps://wiki2.dovecot.org/HowTo/PostfixDovecotLMTP\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffphammerle%2Fdocker-dovecot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffphammerle%2Fdocker-dovecot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffphammerle%2Fdocker-dovecot/lists"}