Отправка электронной почты из Docker-контейнера с использованием хост-сети - PullRequest
0 голосов
/ 01 октября 2019

Я запускаю несколько контейнеров на сервере CentOS. В контейнерах запущено приложение, которое требует отправки уведомлений пользователям по электронной почте. Хост-сервер имеет возможность отправлять электронную почту, однако при попытке отправки почты с использованием контейнеров я получаю следующую ошибку:

Deferred: Connection refused by [127.0.0.1]

Мне нужно добиться этого без использования хост-сети на контейнерах.

Я попытался включить демон sendmail для прослушивания docker0 на порту 2525, отредактировав файл sendmail.cf так, чтобы в нем была следующая строка:

O DaemonPortOptions=Port=2525,Addr=172.17.0.1, Name=MTADocker

Оцените любой совет, который вы можете предоставить,некоторое время пытался безуспешно.

...