logo
tt's Note
  • 运维
    • 数据库
    • linux
    • vpn
    • 日志
    • 中间件
    • 服务
    • 监控
    • shell
    • windows
    • 语言
    • 云服务
    • 其他
  • 开发
    • 工具
  • 软件
    • 浏览器
    • 多端
    • win
    • mac
    • 网站
  • 项目
    • 效率工具
    • 兴趣
  • 脚本
    • jenkins
    linux概览
    bbr加速
    debian技巧
    docker安装
    免密ssh
    linux挂载硬盘
    linux硬盘扩容
    nfs
    ssl证书
    升级内核
    安装golang
    安装java17
    脚本整合
    设置smb
    调整目录大小
    邮件服务
    防火墙
    上一页调整目录大小下一页防火墙

    #邮件服务

    docker rm -f mail-provider
    
    docker run -d \
    --name mail-provider \
    -v /etc/timezone:/etc/timezone:ro \
    -v /etc/localtime:/etc/localtime:ro \
    --restart=always \
    -p 4000:4000 \
    -v $(pwd)/config/cfg.json:/app/cfg.json \
    registry.cn-hangzhou.aliyuncs.com/buyfakett/mail-provider

    其中password填写smtp的秘钥

    {
      "debug": true,
      "http": {
        "listen": "0.0.0.0:4000",
        "token": ""
      },
      "smtp": {
        "addr": "smtp.qq.com:587",
        "username": "buyfakett@vip.qq.com",
        "password": "smtp",
        "from": "buyfakett@vip.qq.com"
      }
    }
    curl http://127.0.0.1:4000/sender/mail -d "tos=buyfakett@vip.qq.com&subject=svn备份通知&content=111"