Страница 1 из 1

Проблема с почтовиком или что я сделал не так?

Добавлено: 2007-03-16 11:39:17
Zedik
Дело обстоит так...
месяц назад у нас стоял почтовик на Debian с MTA Qmail.
Абонент исправно забирал почту,отправлял ее...
Дней 20 назад переехали на FreeBSD 6.2-RELEASE
с MTA Exim 4.66...

Ни у кого после переезда не возникло проблем, кроме одного абонента.
У него возникает
Последние переданные команды STAT, LIST.
Байт послано 46, принято 75.
И прием прекращается....
вот еще лог
14.02.2007 17:30:00 POP3CLNT 000A POP3 клиент запущен (порт 110)
+14.02.2007 17:30:03 POP3CLNT 000A Подключение к 192.168.1.30 (порт 110)
>14.02.2007 17:30:06 POP3CLNT 000A +OK Hello there.
<14.02.2007 17:30:06 POP3CLNT 000A USER user@domen.ru
>14.02.2007 17:30:09 POP3CLNT 000A +OK Password required.
<14.02.2007 17:30:09 POP3CLNT 000A PASS ********
>14.02.2007 17:30:12 POP3CLNT 000A +OK logged in.
<14.02.2007 17:30:12 POP3CLNT 000A STAT
>14.02.2007 17:30:16 POP3CLNT 000A +OK 4 86320
<14.02.2007 17:30:16 POP3CLNT 000A RETR 1
-14.02.2007 17:35:16 POP3CLNT 000A Отключение от 192.168.1.30
!14.02.2007 17:35:16 POP3CLNT 000A Ошибка: Время ожидания истекло
14.02.2007 17:35:16 POP3CLNT 000A POP3 клиент остановлен.
лог отправки письма
+14.02.2007 18:36:37 SMTPCLNT 000J Подключение к 192.168.1.30 (порт 25)
>14.02.2007 18:36:40 SMTPCLNT 000J 220 mail-server
<14.02.2007 18:36:40 SMTPCLNT 000J EHLO a.city.domen.ru
>14.02.2007 18:36:43 SMTPCLNT 000J 250-domen.ru Hello a.city.domen.ru [my_realIP_gw]
!!!>14.02.2007 18:36:43 SMTPCLNT 000J 250-SIZE 20971520
!!!>14.02.2007 18:36:43 SMTPCLNT 000J 250-PIPELINING
!!!>14.02.2007 18:36:43 SMTPCLNT 000J 250-AUTH PLAIN LOGIN CRAM-MD5
!!!>14.02.2007 18:36:43 SMTPCLNT 000J 250 HELP
<14.02.2007 18:36:43 SMTPCLNT 000J MAIL FROM:<user@domen.ru>
>14.02.2007 18:36:46 SMTPCLNT 000J 250 OK
<14.02.2007 18:36:46 SMTPCLNT 000J RCPT TO:<mail@mail.ru>
>14.02.2007 18:36:49 SMTPCLNT 000J 250 Accepted
<14.02.2007 18:36:49 SMTPCLNT 000J DATA
!!!>14.02.2007 18:36:53 SMTPCLNT 000J 354 Enter message, ending with "." on a line by itself
<14.02.2007 18:36:53 SMTPCLNT 000J .
!!!>14.02.2007 18:36:59 SMTPCLNT 000J 250 OK id=1HHIQW-0002h3-73
@14.02.2007 18:36:59 SMTPCLNT 000J Отправлено сообщение от user@domen.ru для mail@mail.ru
<14.02.2007 18:36:59 SMTPCLNT 000J QUIT
>14.02.2007 18:37:02 SMTPCLNT 000J 221 domen.ru closing connection
-14.02.2007 18:37:02 SMTPCLNT 000J Отключение от 192.168.1.30
14.02.2007 18:37:02 SMTPCLNT 000J SMTP клиент остановлен
если честно то хз что за !!! и @

работа с POP3 по телнету:
telnet 192.168.1.30 110 - подключаюсь
USER user@domen.ru - логинюсь
PASS ***** - ввожу пароль
--- пока все идет ОК ---
LIST - список сообщений
OK
STAT - число сообщений
тоже ОК
HELP - пробую неподдерживаемую команду
отвечает что ошибка
далее я снова ввожу команды LIST и STAT все идет ОК сервер отвечает
на запросы, с задержкой 3-5 сек...
даю команду получения текста письма, для примера
RETR 1
после этого сервер уже не отвечает ни на какие другие
команды

работа по телнету
+OK Hello there.
user user@domen.ru
+OK Password required.
PASS *****
+OK logged in.
list
+OK POP3 clients that break here, they violate STD53.
1 11005
.
stat
+OK 1 11005
retr 2
-ERR Invalid message number.
retr 1
т.е. на команду получить письмо с заведомо неверным
номером, мой почтовик ОТВЕТИЛ! что такого сообщения нет, а вот на
команду получить письмо которое существует, опять все зависло...

Сложность всей ситуации в том что абонент подключается к почте через 192.168.1.30:25 (110) -это мой GateWay.А на Gateway стоит DNAT уже на Real_mail_IP:25 (110).
Напрямую указать настройки почты нельзя...Да и к тому же до этого все работало с этими настройками
немного запутанно, но сам с трудом понимаю что происходит :?

Добавлено: 2007-03-16 11:42:33
Alex Keda
однако, если у одного клиента - копай его...