Июл 20 2010

Утилита для проверки на Open Relay — rlytest.

Когда начинают идти жалобы на ip адреса клиентов, рассылающих спам или обнаруживаете, что у вас в очереди несколько тысяч идентичных сообщения, поступивших от клиента, есть 2 варианта либо клиент вцепил трояна и тот шлет спам или, если у клиента есть свой почтовый сервер, клиент не правильно настроил свой сервер, и тот пересылает почту от любого желающего, то есть клиент создал Open Relay. Проверка на существование open relay простая, достаточно попробовать через клиентский почтовый сервер отправить письмо. Можно это сделать с помощью команды telnet, соответсвенно, сформировав вручную SMTP диалог или воспользоваться утилитой rlytest. Благо она есть в портах и ставить ее минутное дело.

cd /usr/ports/mail/rlytest
make install clean

И после установки, можно проверить.

rlytest hilik.org.ua

Если все у клиента хорошо, в конце получим 500-й код:

rlytest: relay rejected - final response code 554

Если же в конце концов получим:

rlytest: relay accepted - final response code 221

Значит почтовый сервер от вас принимает почту и судя по всему не только от вас.

Добавить в закладки:

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru
  • By sp_grind, 29.07.2010 @ 17:01

    Спасибо за наводку, поставил, потестил.
    Но честно говоря програмка бесполезная чтоли — один единственный тест на nobody.
    Гараздо информативнее и надёжнее провериться наступными способами:
    1. С сервера выполнить
    # telnet relay-test.mail-abuse.org
    2. Пройти тест на сайте http://www.test-smtp.com/
    Я не говорю, что «методы идеальны и проверены поколениями», но тестов на порядок больше, чем в сабже.

  • By Avitus, 25.08.2010 @ 06:51

    спасибо, sp_grind за наводку на тест на открытый релей по телнету. очень просто и удобно.
    автору блога тоже спасибо. почерпнул много интересного про exim в частности. подписался на rss.

Other Links to this Post


Украинская Баннерная Сеть