![Docker:php 容器中的 ssmtp 显示“无法打开邮件:25”](https://linux22.com/image/1591137/Docker%EF%BC%9Aphp%20%E5%AE%B9%E5%99%A8%E4%B8%AD%E7%9A%84%20ssmtp%20%E6%98%BE%E7%A4%BA%E2%80%9C%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%E9%82%AE%E4%BB%B6%EF%BC%9A25%E2%80%9D.png)
如果调用 php mail 函数或者使用以下命令运行它,则会出现错误/usr/sbin/ssmtp -t
:
无法打开邮件:25
配置/etc/ssmtp/ssmtp.conf
root=postmaster
mailhub=mail.domain.com
hostname=6836e93c...
FromLineOverride=YES
尝试将 mailhub 更改为默认邮件,但没有成功。
曾考虑将 50 端口写入 dockerfile 中的 EXPOSE 部分。但这没有用。有人知道如何修复它吗?