Как сделать в sendmail так, чтобы только пользователи которые прошли SMTP авторизация могли отправлять почту ???
>Как сделать в sendmail так, чтобы только пользователи которые прошли SMTP авторизация
>могли отправлять почту ???
http://www.opennet.me/base/net/sendmail_sasl2.txt.htmlЛЮДИ! в мире есть такая реально крутая штука как "ПОИСК"
>>Как сделать в sendmail так, чтобы только пользователи которые прошли SMTP авторизация
>>могли отправлять почту ???
>
>
>http://www.opennet.me/base/net/sendmail_sasl2.txt.html
>
>ЛЮДИ! в мире есть такая реально крутая штука как "ПОИСК"это не статья, это обрезок с названием "как я сделал..."
>>Как сделать в sendmail так, чтобы только пользователи которые прошли SMTP авторизация
>>могли отправлять почту ???
>
>
>http://www.opennet.me/base/net/sendmail_sasl2.txt.html
>
>ЛЮДИ! в мире есть такая реально крутая штука как "ПОИСК"Это конечно хорошо, но описаннный метод запрещяет relay для не авторизованных пользователей.
Хотелось бы услышать как сделать запрет на всю рассылку для этих пользователей, т.е. для рассылки внутри домена???
>Хотелось бы услышать как сделать запрет на всю рассылку для этих пользователей,
>т.е. для рассылки внутри домена???LOCAL_RULESETS
SLocal_check_mail
R$* $: $>3 $1
#Проверяем, является ли отправитель локальным, да-отправляем на дальнейшую
проверку в СheckLocalUser
R$+<@$=w.> $: $>CheckLocalUser
#Почту от внешнего отправителя пропускаем.
R$* $@ OKSCheckLocalUser
# Разрешаем почту, прошедшую smtp-авторизацию:
R$* $: < $&{auth_authen} >
R< $+ > $@ OK
#Остальное блокируем
R$* $#error $: "553 Sorry, you must и далее текст по смыслу :)Не проверялось, могут быть ошибки, а может есть более простое решение...