2016-10-18 6 views
-1

Приложение работает в контейнере Docker. У меня нет этой проблемы при работе в чистой виртуальной машине.Конфигурация постфикса

2016-10-18 21:26:14,495[nio-8080-exec-4] [INFO ] [com.xxx.mail.MailSender 102]  - Sending from [email protected] to [email protected] with subject Hello World 
2016-10-18 21:26:14,517[nio-8080-exec-4] [ERROR] [com.xxx.mail.MailSender 107]  - 501 5.1.7 Bad sender address syntax 

Я попытался настройки /etc/postfix/main.cf, чтобы mynetworks, к которому я добавил этот IP. Не работал.

Я бегу приложение в альпийской Docker контейнер

ответ

0

Это общее предположение, но это связано с виртуальной сети внутреннего Докер, и IP-адрес, а не машина один вы ожидаете.

Я собирался дать вам подробное объяснение, но эта статья объясняет это лучше, чем я мог!

https://docs.docker.com/engine/userguide/networking/

0

[email protected] действительно плохой синтаксис. В квадратных скобках должен быть заключен адресный литерал («172.17.0.1»):

[email protected][172.17.0.1]