Установил почтовый сервер в связке 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") увеличил smtp_accept_max_nonmail до 20.
3 раз прошёл до конца.
Собственно вопрос, это нормально или я что то упустил в настройке ?
Exim v4.68
