Говорят что в Postfixе можно просто записать плохие адреса в файл access и почта c данных адресатов приходить не должна так???
Вроде все описал сделал, включил свой майл на майлру
типа в access прописал строчку user@mail.ru REJECT
сделал постмар но все одно почта с данного адреса приходит в чем проблема ???
>
> Говорят что в Postfixе можно просто записать
>плохие адреса в файл access и почта c данных адресатов
>приходить не должна так???
>Вроде все описал сделал, включил свой майл на майлру
>типа в access прописал строчку user@mail.ru REJECT
>сделал постмар но все одно почта с данного адреса приходит в чем
>проблема ???В main.cf строчку
smtpd_client_restrictions = hash:/_где_там_он_у_тебя_/access, permitесли эта строчка уже есть, обрати внимание на порядок следования ограничений - сработает первое встретившееся.
потом postfix reload
>>
>> Говорят что в Postfixе можно просто записать
>>плохие адреса в файл access и почта c данных адресатов
>>приходить не должна так???
>>Вроде все описал сделал, включил свой майл на майлру
>>типа в access прописал строчку user@mail.ru REJECT
>>сделал постмар но все одно почта с данного адреса приходит в чем
>>проблема ???
>
>В main.cf строчку
>smtpd_client_restrictions = hash:/_где_там_он_у_тебя_/access, permit
>
>если эта строчка уже есть, обрати внимание на порядок следования ограничений -
>сработает первое встретившееся.
получатеся остальные ограничения не сработаю ???
а если в access
хочется добавить несколько строк типа ;
user@mail.ru REJECT
user@rambler.ru REJECT
user@yandex.ru REJECT
то сработает только первое user@mail.ru ???
а остальные как режектить ??
неудобно!!
>потом postfix reload
>получатеся остальные ограничения не сработаю ???
>а если в access
>хочется добавить несколько строк типа ;
>user@mail.ru REJECT
>user@rambler.ru REJECT
>user@yandex.ru REJECT
> то сработает только первое user@mail.ru ???
>а остальные как режектить ??не, сработает первое сработавшее, во как! :)
если письмо с user@yandex.ru, то под первую строчку оно не подходит, только под третью. в общем, все нормально будет :)
>
>не, сработает первое сработавшее, во как! :)
>если письмо с user@yandex.ru, то под первую строчку оно не подходит, только
>под третью. в общем, все нормально будет :)
сделал все
smtpd_client_restrictions = hash:/usr/local/etc/postfix/access,permit
в файле access указал user@mail.ru REJECT
сделал постмап создалсь база access.db
сделал релоад постфиксу
отправил почту с адреса user@mail.ru на себя
постфикс его принял (не отбросил ) почему ??
1. Попробуй запретить весь домен mail.ru
2. Включай подробный лог и смотри, проходит ли письмо эти проверки.
А как это сделать, запретить приме почты со всего домена?
кстати на счет опции reject лучше ставить действие discard. при реджекте пользователь узнает о судьбе своего пакета, письма и тд. При дискарде письмо просто канет в лета молча и тихо.
>>
>>не, сработает первое сработавшее, во как! :)
>>если письмо с user@yandex.ru, то под первую строчку оно не подходит, только
>>под третью. в общем, все нормально будет :)
>
>
>сделал все
>smtpd_client_restrictions = hash:/usr/local/etc/postfix/access,permit
>в файле access указал user@mail.ru REJECT
>сделал постмап создалсь база access.db
>сделал релоад постфиксу
>отправил почту с адреса user@mail.ru на себя
>постфикс его принял (не отбросил ) почему ??
Потому что smtpd_client_restrictions
Надо ставить smtpd_sender_restrictions=hash:/usr/local/etc/postfix/access