gpt4 book ai didi

docker - 如何让 sendmail 在 Alpine Docker 容器中工作?

转载 作者:行者123 更新时间:2023-12-04 15:18:35 34 4
gpt4 key购买 nike

我只想发送简单的电子邮件用于测试目的,但是在容器内执行 sendmail 时,我收到 sendmail: can't connect to remote host (127.0.0.1): Connection refused .在 Alpine 容器内使用 sendmail 时需要考虑什么?

最佳答案

在容器中将不会运行 MTA(邮件传输代理),只是没有运行邮件服务器。例如,您可以使用 ssmtp ( https://pkgs.alpinelinux.org/package/edge/main/x86/ssmtp ) 并将其配置为使用外部,例如您的提供商,smtp-server(例如 mail.yourprovider.com)。

比您可以使用 ssmtp 发送电子邮件。这是一个类似的情况,无法从 php Docker 镜像内部发送邮件。在这里您可以进一步阅读 -> https://github.com/docker-library/php/issues/135

关于docker - 如何让 sendmail 在 Alpine Docker 容器中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45497512/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com