exim и test.nettools

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Power
рядовой
Сообщения: 16
Зарегистрирован: 2008-06-02 9:18:24

exim и test.nettools

Непрочитанное сообщение Power » 2008-06-19 11:23:45

Здраствуйте !
Установил почтовый сервер в связке exim+dovecot+mysql по статье lissyara за что ему отдельное
спасибо.Всё работает вроде как надо .Но решил проверить на test.nettools.ru и вот что
получилось:
1 раз проверка оборвалась на 8 тесте и в логах:

Код: Выделить всё

SMTP call from host9-230-msk.microtest.ru (relaytest.nettools.ru) [77.246.230.9] 
I=[62.xxx.xxx.xxx]:25 dropped: too many syntax or protocol errors (last command was "RCPT TO: 
<relaytest%nettools.ru@[194.87.98.220]>")
Что означает:
A syntax error is detected if an SMTP command is recognized, but there is something
syntactically wrong with its data, for example, a malformed email address in a RCPT command.
Protocol errors include invalid command sequencing such as RCPT before MAIL. If Exim receives
more than smtp_max_synprot_errors such commands during a single SMTP connection, it drops the
connection after sending the error response to the last command. The default value for
smtp_max_synprot_errors is 3. This is a defence against broken clients that loop sending bad
commands (yes, it has been seen).

Увеличил smtp_max_synprot_errors до 10.
2 раз дошёл до 12 теста и опять обрыв

в логах:

Код: Выделить всё

SMTP call from host9-230-msk.microtest.ru (relaytest.nettools.ru) [77.246.230.9] 
I=[62.xxx.xxx.xxx]:25 dropped: too many nonmail commands (last was "RSET") 
The “non-mail” SMTP commands are those other than MAIL, RCPT, and DATA. Exim counts such commands, and drops the connection if there are too many of them in a single SMTP session. This action catches some denial-of-service attempts and things like repeated failing AUTHs, or a mad client looping sending EHLO. The global option smtp_accept_max_nonmail defines what “too many” means. Its default value is 10.

увеличил smtp_accept_max_nonmail до 20.
3 раз прошёл до конца.

Собственно вопрос, это нормально или я что то упустил в настройке ?
Exim v4.68

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35315
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: exim и test.nettools

Непрочитанное сообщение Alex Keda » 2008-06-19 11:34:11

нормально
Убей их всех! Бог потом рассортирует...

Yevgeniy
сержант
Сообщения: 162
Зарегистрирован: 2008-10-06 17:04:38
Откуда: Ukraine

Re: exim и test.nettools

Непрочитанное сообщение Yevgeniy » 2011-04-18 19:15:31

Здравствуйте
Аналогичная проблема настроил почтовик(dovecot/postfix/mysql) вроде все нормально работает решил проверить на

Код: Выделить всё

nettools.ru
на 8 тесте обрывается пишет

Код: Выделить всё

Too many errors

Подскажите пожалуйста кто знает это нормально вообще или нет, буду очень признателен если кто-то подскажет как еще можно проверить его отказоустойчивость

Заранее всем Спасибо

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: exim и test.nettools

Непрочитанное сообщение blade_007 » 2011-04-18 20:21:15

Если уж так интересно - запустите exim с дебагом и все узнаете.

Yevgeniy
сержант
Сообщения: 162
Зарегистрирован: 2008-10-06 17:04:38
Откуда: Ukraine

Re: exim и test.nettools

Непрочитанное сообщение Yevgeniy » 2011-04-18 21:01:13

Спасибо за ответ

Добавил допустимое количество ошибок и прошел все 17 тестов на

Код: Выделить всё

nettools.ru
сначит все нормально или можно еще как-то поганят его????
blade_007 писал(а):Если уж так интересно - запустите exim с дебагом и все узнаете.
У меня постфик, и я хочу проверить отказоустойчивость.

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: exim и test.nettools

Непрочитанное сообщение blade_007 » 2011-04-18 21:11:45

Тесты на nettools и некоторых других сайтах (http://www.abuse.net/relay.html и т.п.) используют примерно одинаковые стандартные наборы тестов. Если прошли - хорошо, дальше жизнь покажет, а также логи сервера.

Yevgeniy
сержант
Сообщения: 162
Зарегистрирован: 2008-10-06 17:04:38
Откуда: Ukraine

Re: exim и test.nettools

Непрочитанное сообщение Yevgeniy » 2011-04-19 6:58:56

Спасибо за ответ

После успешного прохождения теста решил проверить один из ящиков на том же

Код: Выделить всё

test.nettools.ru
вот результат

Код: Выделить всё

Домен: domain.com

Почтовые сервера домена domain.com
mail.domain.com. [приоритет 10]

---------------Почтовый сервер: mail.domain.com.(xxx.xxx.xxx.xxx) [приоритет 10] ---------------
Подключение... OK
<= 220 mx2.domain.com ESMTP
=> HELO mailvalid.nettools.ru
<= 250 mx2.domain.com
=> MAIL FROM: <mailvalid@nettools.ru>
<= 250 2.1.0 Ok
=> RCPT TO: <admin@domain.com>
<= 250 2.1.5 Ok
*** Сервер является пересыльщиком почты и принимает все письма ***
Я так понимаю это плохо :( ?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35315
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: exim и test.nettools

Непрочитанное сообщение Alex Keda » 2011-04-21 19:25:36

смотря что он сделает с письмом.
если в /dev/null сунет - то хорошо.
если отправит по адресу - плохо.
Убей их всех! Бог потом рассортирует...