Дата:2014-06-04
Проверка на опен релей
Проверить свой почтовый сервер на опен релей можно несколькими
способами.
1) При
помощи telnet
smtp_host 25.
#
telnet mail.domain.loc 25.
220 mail.domain.loc
ESMTP Postfix
HELO mail
250 mail.domain.loc
MAIL
FROM:<user@domain.loc>
250 2.1.0 Ok
RCPT TO:
<user@domain.loc>
554 5.7.1 <user@domain.loc>: Sender address rejected: Do
not use my domain in yo
ur envelope sender
Если Вы не в состоянии решить проблему с поддержанием почты,
то абонентское обслуживание компьютеров от http://www.depit.ru/
поможет вам решить как эту проблему так и множество других
2) При помощи утилиты написанной на PERL - rlytest
Скачиваем
утилиту "rlytest"
с сайта http://www.unicom.com/sw/rlytest
Просто копируем ее на Linux дистрибутив
# chown 755 rlytest
Сама команда для проверки релея
rlytest [-f
sender_addr] [-u recip_addr] [-c
comment] [-t
timeout] target_host
# perl rlytest
-f user@domain.loc -u user@domain.loc ip_addr
You should
not be running this as root!
Recommend you abort and run as a nonprivileged user.
Pausing 10 seconds...........
Connecting to ip_addr ...
<<< 220 mail.eletech.ru ESMTP Postfix
>>> HELO host.domain.loc
<<< 250 mail.domain.loc
>>> MAIL FROM:<user@domain.loc>
<<< 250 2.1.0 Ok
>>> RCPT TO:<user@domain.loc>
<<< 554 5.7.1 <user@domain.loc>: Sender address
rejected: Do not use my omain in your envelope sender
rlytest: relay rejected - final response code 554
3) Проверить на опен релей можно при помощи сервисов в Интернете.
http://www.test-smtp.com/
или
http://www.mailradar.com/openrelay
Количество просмотров: 23003
Комментарии к статье:
Добавить комментарий