ДС
В докере адреса заданы вручную из подсети 172.20, почтовик в 10.199.
Пока писал сообщение, сделал ещё один тест - поменял имя почтовика на адрес и письмо пришло. Изначально я прописывал на хосте в /etc/hosts конкретный адрес для имени почтовика, на которое отправляю письма. Получается контейнер не смотрит туда, а шлёт на адрес, который получает из dns хоста?