werkspot/docker-imap-devel本Docker镜像提供一个用于开发和调试的IMAP服务器,基于Postfix(SMTP)和Dovecot(IMAP)构建。重要提示:此镜像仅用于开发/调试目的,不适合生产环境。
该镜像基于tomav/docker-mailserver项目简化而来,比tvial/docker-mailserver更轻量,包含一个默认的catchall******,可接收所有发送到该服务器的邮件。此外,还支持配置额外的普通用户***,便于测试邮件发送和接收流程。
***接收所有邮件,确保测试安全确保已安装Docker和Docker Compose。
bashcp docker-compose.yml.dist docker-compose.yml
修改docker-compose.yml中的环境变量:
MAILNAME:邮件域名(默认值:localdomain.test)MAIL_ADDRESS:可选,普通用户***地址(如***)MAIL_PASS:可选,普通用户***密码bashdocker-compose up
IMAP服务器:imap
IMAP加密:SSL
IMAP端口:993
IMAP用户名:***(将example.org替换为您的MAILNAME值)
IMAP密码:debug
SMTP服务器:imap
SMTP加密:无
SMTP端口:25
SMTP认证:无
仅当配置了MAIL_ADDRESS和MAIL_PASS时可用:
IMAP服务器:imap
IMAP加密:SSL
IMAP端口:993
IMAP用户名:***(替换为您配置的MAIL_ADDRESS值)
IMAP密码:pass(替换为您配置的MAIL_PASS值)
SMTP服务器:imap
SMTP加密:无
SMTP端口:25
SMTP认证:无
向任意地址发送测试邮件(如***),邮件将被自动投递到***,通过IMAP客户端连接即可查看邮件内容。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务