LINUX.ORG.RU
ФорумAdmin

Спасите от незарегистрированных юзеров в Sendmail!!!!!


0

0

ПОМОГИТЕ! как не допустить отправку почту с несуществующих адресов? Наружу с сервера они не могут отправить, но вот на внутренние почтовые ящики спокойно почта уходит. Что сделать??? СПАСИБО!!!

anonymous

Включить обязательную авторизацию для внутренней почты + написать правила, проверяющие совпадение login-а и имени user-а в адресе отправителя.

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

Включается это в sendmail.cf, но лучше делайте это через sendmail.mc, понятнее будет:
define(`confAUTH_OPTIONS', `A')dnl
TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
DAEMON_OPTIONS(`Port=smtp,Addr=x.x.x.x, Name=MTA, Modifier=a')dnl

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

Это у меня все прописано было, кроме последней строчки. После добавления все равно все осталось по прежднему:(

anonymous
()
Ответ на: комментарий от anonymous

А можно увидеть все DaemonPortOptions директивы из получившегося sendmail.cf (grep DaemonPortOptions /etc/mail/sendmail.cf), а также список интерфейсов, на которых слушает sendmail ?
sendmail собран с поддержкой SASL ?

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

O DaemonPortOptions=Name=MTA

Больше нет. Судя по всему собран с поддержкой SASL, потому что при отправке зарегистрированных пользователей требует аудентификацию. Все это ставилось из rpm при инсталляции Федоры.

anonymous
()
Ответ на: комментарий от spirit

Интерфейсы - eth0 к провайдеру, eth1 во внутреннюю сетку.

и еще одна особенность - каждый час, минута в минуту мой Clamav присылает мне мессаги, что отловил 8-14 писем с вирусами. Смотрю логи maillog, но там все разные IP адреса. Если вирусы шлют с разных IP, то почему Кламав ловит их одновременно? Вроде задержек с принятием-отправкой почты у меня не наблюдается...

anonymous
()
Ответ на: комментарий от anonymous

> Больше нет.
После правки mc-файла cf пересобирали (m4 <sendmail.mc >sendmail.cf) ???

> при отправке зарегистрированных пользователей
Если у правильных клиентов отключить авторизацию при отправке, то sendmail их не пропускает ??? Т.е. если они сами специально не авторизуются.

> Судя по всему собран с поддержкой SASL
"sendmail -d0 -bv root|grep -i sasl" выдает строчку со словом SASL ?

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

>После правки mc-файла cf пересобирали (m4 <sendmail.mc >sendmail.cf) ??? 
Конечно:)
>Если у правильных клиентов отключить авторизацию при отправке, то sendmail их не пропускает ??? Т.е. если они сами специально не авторизуются.
Да, если клиент не находится в локальной сети, а отправляет почту, например, из дома, но он должен проходит авторизацию. По другому не пускает.

 sendmail -d0 -bv root|grep -i sasl
                NETUNIX NEWDB NIS PIPELINING SASLv2 SCANF STARTTLS TCPWRAPPERS

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