
sfudeus/mailrelay该镜像主要基于Debian(trixie版本)构建,已预装Postfix邮件服务器。其核心设计目标是作为Kubernetes集群内的内部邮件中继服务,必须通过挂载自定义配置的main.cf文件到/etc/postfix/main.cf路径实现功能定制。
main.cf文件完成自定义配置适用于Kubernetes集群内部需要邮件中继服务的场景,例如:
使用该镜像前,必须准备好完整配置的Postfix主配置文件(main.cf),包含必要的中继规则、网络配置、域名设置等参数。
bashdocker run -d \ --name internal-mailrelay \ -v /host/path/to/custom/main.cf:/etc/postfix/main.cf:ro \ [镜像名称]:[标签]
参数说明:
-v /host/path/to/custom/main.cf:/etc/postfix/main.cf:ro:将主机上的自定义main.cf文件以只读方式挂载到容器内Postfix配置目录:ro 权限确保配置文件不会被容器内进程意外修改yamlapiVersion: v1 kind: ConfigMap metadata: name: postfix-config data: main.cf: | # 此处填入完整的Postfix配置内容 myhostname = relay.example.com mydomain = example.com myorigin = $mydomain inet_interfaces = all relay_domains = example.com # 其他必要配置...
yamlapiVersion: v1 kind: Pod metadata: name: mailrelay-pod spec: containers: - name: mailrelay image: [镜像名称]:[标签] volumeMounts: - name: config-volume mountPath: /etc/postfix/main.cf subPath: main.cf volumes: - name: config-volume configMap: name: postfix-config
main.cf必须包含正确的网络和权限设置,确保Postfix能在容器环境中正常启动





探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务