LINUX.ORG.RU
ФорумAdmin

Postfix+cyrus сервер молчит при получении письма для несуществующего пользователя.

 ,


0

2

При отправке письма извне на несуществующего пользователя сервер не даёт ответ «450: unknow user» или что либо в этом роде. В самом сервере письмо тоже не понятно куда девается (может плохо искал). Подскажите куда смотреть.


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

constin ★★★★
()

А зачем постфикс принимает письмо на несуществующего юзера? postfix в твоем варианте должен знать все свои адреса.

У cyrus есть специальный сервис (smmapd), который говорит есть такой юзер или нет и не закончилась ли у него квота.

Есть более простой вариант:

cyrus умеет брать данные через sql запросы.

postfix умеет брать данные через sql запросы.

sqlite для небольшой базы будет то, что надо.

vel ★★★★★
()
Последнее исправление: vel (всего исправлений: 1)
Ответ на: комментарий от vel

А зачем постфикс принимает письмо на несуществующего юзера?

это он и хочет знать. остальной твой текст пока вода.

constin ★★★★
()

Может с помощью restrictions задано такое поведение? Ну и конечно, логи смотреть.

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

Спасибо всем! Не мог ответить по логам сразу. Выяснилось, что ответ «450 пользователь не найден» приходит отправителю спустя сутки. Весь процесс запросов от сервера отправителя и их внутренняя обработка видна в логах. По-видимому, так сделано чтобы спамеры не могли перебором сканировать существующих пользователей. Или я ошибаюсь? Настройки (debian 6) делались до меня, 10 лет назад. Еще раз, спасибо всем!

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