为什么sendmail cli不会从docker容器发送邮件?

时间:2015-05-06 06:49:35

标签: docker sendmail

以下命令(使用唯一的原始sendmail)发送电子邮件:

echo "Subject: Testing Email" | cat - body.txt \
| /usr/lib/sendmail -v -F some@body.com -t some@body.else.com

WordPress和其他人以类似的方式使用它。

尽管DNS(用于MX查找)和MTA可以访问且容器正在运行特权,但是在docker容器中调用它会被卡住。人们想出了各种各样的解决方法,例如使用ssmtp,其中包括为容器设置专用MTA。鉴于DNS和MX可用,我认为不需要专用的MTA。

为什么(唯一原始的)sendmail可执行文件无法从docker容器中发送电子邮件?

0 个答案:

没有答案