本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

msmtpd Docker 镜像下载 - 轩辕镜像

msmtpd 镜像详细信息和使用指南

msmtpd 镜像标签列表和版本信息

msmtpd 镜像拉取命令和加速下载

msmtpd 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

msmtpd
crazymax/msmtpd

msmtpd 镜像详细信息

msmtpd 镜像标签列表

msmtpd 镜像使用说明

msmtpd 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

基于Alpine Linux的轻量级SMTP中继,使用msmtpd实现邮件转发功能。
11 收藏0 次下载activecrazymax镜像

msmtpd 镜像详细说明

msmtpd 使用指南

msmtpd 配置说明

msmtpd 官方文档

docker-msmtpd 镜像文档

概述

docker-msmtpd是一个基于Alpine Linux构建的轻量级SMTP中继镜像,通过msmtpd实现邮件转发功能。该镜像旨在为容器环境提供简单、高效的邮件中继服务,适用于需要发送邮件通知的各类应用场景。

核心功能与特性

  • 轻量级设计:基于Alpine Linux,镜像体积小,资源占用低
  • SMTP中继能力:通过msmtpd实现标准SMTP协议转发
  • 灵活配置:支持通过环境变量或配置文件自定义SMTP参数
  • 兼容性广泛:可与各类容器化应用集成,提供统一邮件发送入口

使用场景

  • 容器化应用(如监控系统、日志工具)需发送告警或通知邮件
  • 应用服务器无直接SMTP发送能力时作为中继转发
  • 集中管理邮件发送配置,避免在多个应用中重复配置SMTP参数

使用方法与配置说明

环境变量配置

以下环境变量用于配置msmtpd服务:

环境变量描述默认值
SMTP_HOST上游SMTP服务器地址无(必填)
SMTP_PORT上游SMTP服务器端口587
SMTP_USERSMTP认证用户名
SMTP_PASSSMTP认证密码
SMTP_TLS是否启用TLS(on/offon
FROM_ADDR默认发件人***地址noreply@localhost
LOG_LEVEL日志级别info

Docker部署示例

基本运行命令

bash
docker run -d \
  --name msmtpd-relay \
  -e SMTP_HOST=smtp.example.com \
  -e SMTP_PORT=587 \
  -e SMTP_USER=*** \
  -e SMTP_PASS=your-smtp-password \
  -e SMTP_TLS=on \
  -e FROM_ADDR=*** \
  crazy-max/docker-msmtpd

Docker Compose配置

yaml
version: '3.8'

services:
  msmtpd:
    image: crazy-max/docker-msmtpd
    container_name: msmtpd-relay
    environment:
      - SMTP_HOST=smtp.example.com
      - SMTP_PORT=587
      - SMTP_USER=***
      - SMTP_PASS=your-smtp-password
      - SMTP_TLS=on
      - FROM_ADDR=***
      - LOG_LEVEL=info
    restart: unless-stopped

配置文件挂载(高级配置)

如需更复杂的配置,可通过挂载msmtpd配置文件实现:

bash
docker run -d \
  --name msmtpd-relay \
  -v /host/path/msmtprc:/etc/msmtprc \
  crazy-max/docker-msmtpd

文档与资源

完整配置说明及高级用法请参考 GitHub仓库

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"