LINUX.ORG.RU
ФорумAdmin

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

 ,


0

2

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

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

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

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

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

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

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

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

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

voyager ()