LINUX.ORG.RU
решено ФорумAdmin

Ограничить доступ по IP в dovecot

 , ,


0

1

Пытаюсь ограничить доступ с помощью allow_nets как в документации.

В файле /etc/dovecot/pass указано:

user@example.com:{*******}**********************************************allow_nets=123.456.78.90/12

В /etc/dovecot/dovecot.conf указано:

...
passdb {                                                                         
    driver = passwd-file                                                         
    args = scheme=***** username_format=%u /etc/dovecot/pass                    
}
...
Однако, не пущает. В чем здесь может быть ошибка?

Deleted

Последнее исправление: Deleted (всего исправлений: 1)

Включите подробное логирование (auth_debug = yes) для начала.

frozen_twilight ★★
()

Извините если не в тему

пытался как то тоже ограничить доступ к dovecot по Ip, чтоб тока своим Ip и сеткам отдавало... сложилось впечатление, что это не работает.

С тех пор прикрываю и открываю только IPTABLESом кстати проверьте может из за него проблема.

alex_sim ★★★★
()
Ответ на: комментарий от zloelamo

Да, дело было поначалу в этих двеоточиях (я-то думал, что это просто относится к паролю). Но когда я их поставил и всё заработало, перестали приходить письма, а отправителю стало приходить оповещение о том, что

<user@example.com>: host mail.example.com[private/dovecot-lmtp] said: 550 5.1.1
    <user@example.com> User doesn't exist: user@example.com (in reply to RCPT TO command)

Хотя юзер и существовал.

Deleted
()
Ответ на: комментарий от Deleted

По всей видимости это и на lmtp влияет. Добавь в разшенные 127.0.0.1 (ну или адрес MX, если у тебя удаленная доставка).

zloelamo ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.