我已将 SSMTP 配置为发送邮件,但问题是我无法从我的网络服务器发送邮件并且没有登录/var/log
。有时,我有Sender mismatch
apache 日志。
我的配置:Debian 11 和网络服务器到 Docker 容器中。
这是我的 SSMTP 配置:
hostname=domain.fr
[email protected]
mailhub=mail.infomaniak.com:587
[email protected]
AuthPass=PASS
UseTLS=YES
UseSTARTTLS=YES
Debug=YES
进入我已经得到的修饰:
www-data:[email protected]:mail.infomaniak.com:587
root:[email protected]:mail.infomaniak.com:587
编辑:这是我安装和配置 SSMTP 的 Dockerfile 中的一部分:
&& apt -y install ssmtp mailutils \
&& echo "hostname=domain.fr" > /etc/ssmtp/ssmtp.conf \
&& echo "[email protected]" >> /etc/ssmtp/ssmtp.conf \
&& echo "mailhub=mail.infomaniak.com:587" >> /etc/ssmtp/ssmtp.conf \
&& echo "[email protected]" >> /etc/ssmtp/ssmtp.conf \
&& echo "AuthPass=" >> /etc/ssmtp/ssmtp.conf \
&& echo "UseTLS=YES" >> /etc/ssmtp/ssmtp.conf \
&& echo "UseSTARTTLS=YES" >> /etc/ssmtp/ssmtp.conf \
&& echo "Debug=YES" >> /etc/ssmtp/ssmtp.conf \
&& echo "www-data:[email protected]:mail.infomaniak.com:587" >> /etc/ssmtp/revaliases
有关信息,在 CLI 中,我可以在使用 root 帐户时发送电子邮件。
我的问题可能是什么?
谢谢你的帮助 !