Sendmail
Модератор: Модераторы
1 сообщение
• Страница 1 из 1
С предыдущим вопросом разобрался.
Как сказать sendmail(у), чтобы он получал почту только с определенных адресов для определенных пользователей.
Для одного пользователя это выглядит так:
LOCAL_CONFIG
KSnd regex -a@LIST1 ^someuser<@somedomain.ru.>$
KRcp regex -a@LIST2 ^youruser$
LOCAL_RULESETS
Scheck_compat
R$* $| $* $: $2 $| $>Parse0 $>3 $1
R$* $| $* $: $2 $| $>Parse0 $>3 $1
R$+ $| $+<@$=w.> $: $1 $| $(Rcp $2 $:$2 $)
R$+ $| @LIST2 $: $>CheckSender $1
R$* $@OK
R$* $| $* $@OK
SCheckSender
R$+ $: $(Snd $1 $:$1 $)
R@LIST1 $@ OK
#Нет - даем отлуп
R$* $#error $: 554 Sorry, you can not send letter to this user.
------------------------------------------------------------------------------------------
А как для нескольких?
Как сказать sendmail(у), чтобы он получал почту только с определенных адресов для определенных пользователей.
Для одного пользователя это выглядит так:
LOCAL_CONFIG
KSnd regex -a@LIST1 ^someuser<@somedomain.ru.>$
KRcp regex -a@LIST2 ^youruser$
LOCAL_RULESETS
Scheck_compat
R$* $| $* $: $2 $| $>Parse0 $>3 $1
R$* $| $* $: $2 $| $>Parse0 $>3 $1
R$+ $| $+<@$=w.> $: $1 $| $(Rcp $2 $:$2 $)
R$+ $| @LIST2 $: $>CheckSender $1
R$* $@OK
R$* $| $* $@OK
SCheckSender
R$+ $: $(Snd $1 $:$1 $)
R@LIST1 $@ OK
#Нет - даем отлуп
R$* $#error $: 554 Sorry, you can not send letter to this user.
------------------------------------------------------------------------------------------
А как для нескольких?
1 сообщение
• Страница 1 из 1
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20