Понял, что я вообще ничего не понимаю с этим IPv6.
Ставил postgrey на сервер 12.04
Указал в /etc/postfix/main.cf
check_policy_service inet:localhost:10023
Получил в логах mail.log:
warning: problem talking to server localhost:10023: Connection refused
Команда
netstat -na | grep 10023
выдала:
tcp6 0 0 ::1:10023 :::* LISTEN
Пошел в main.cf, заменил
check_policy_service inet:localhost:10023
на
check_policy_service inet:::1:10023
и все заработало.
А в чем разница, скажите пожалуйста, не дайте дураком умереть.
0. 127.0.0.1 и ::1 - это разные хосты?
1. Почему это дело как-то не разруливается автоматом (уж и не знаю как, но я полагал по наивности)
2. Почему postgrey слушает localhost в версии 6
Заранее благодарю.