LINUX.ORG.RU
ФорумAdmin

Запрет на отправку почты


0

0

Господа, поможите! Плиз! Как запретить отправку почты с root'a? Какой-то умник прописал наш сервер как исходящий. И теперь спамит с жуткой силой. Sendmail слетает. А спеца по Linux'у нет... Если можно что-то сделать, подскажите. Можно по e-mail, pdn@chat.ru. Очень жду! Спасибо!

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

Linux 2.2.6, а как узнать версию sendmail - не знаю...

anonymous
()

Покажи как отправка этих писем выгледит в /var/log/maillog или в /var/log/messages (в зависимости от настроек), а то так тяжело что-то ответить

slavad
()

Во первых у тебя релей открыт(мне так из твоего объяснения показалось), а во-вторых из файла aliases можно псвдоним рута вытереть если тебе он уж очень мешает но можно и сделать получателем рутовой почты и еще кого нибудь. Когда рута из алиасов удалиш незабудь newaliases сказать и сендмайл перепустить

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

Запись в /var/log/messages выглядит примерно так: Apr 2 12:34:21 mailserver sendmail [498].MA00494 to=<...>. delay=00:00:01, xdelay=00:00:01, mailer=esmtp, relay=..., stat=User unknown. Насчёт включённого relay - не знаю, не в курсе, но список хостов для Relay - пустой... Вдрес в поле <to> - совершенно левый.

anonymous
()

ЕЩЕ РАЗ. README.cf. Смотрим на предмет ANTI-SPAM, в часности
relay_mail_from, relay_based_on_MX и штука для мазохистов
promiscuous_relay. Дело в том что в версии 8.9 релеинг по умолчанию
открыт и его надо либо закрывать либо обновлять sendmail до 8.10 :))

justas
()

Вот этот левый адрес пропиши в /etc/mail/access:

<левый_адрес> DENY

Запусти makemap hash /etc/mail/access.db < /etc/mail/access
испи спокойно.

qwe ★★★
()

Секундочку, stat=User unknown. Так вся та дрянь, что валиться, дальше
уходит то или нет ? Проверь от греха подальше /var/spool/mqueue.
И еще, для использования access.db нужно включить FEATURE('acess_db')
и FEATURE('relay_mail_from'). Без первой правь /etc/mail/acсess, не
правь - никакой разницы.
И потом, раз он повадился от root@yourhost.yourdomain включи
сей адрес как и посоветовал qwe в /etc/mail/access.
Или выясни по логам его хост и целиком выруби его в том же access.
В общем вариаций много, в этом и достоинство sendmail. Удачи.

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