#5 02.06.09 10:28
Re: qmail+courier-imap+vpopmail?
с курьером возни больше, довекот работает из коробки. например в центосе достаточно поставить пакеты dovecot и dovecot-imap
правда чтобы был полноценный имап-сервер, нужно еще МТА настроить на maildir, и соответственно в конфигах курьера или довекота указать, что у тебя не mailbox, а maildir
Offline
#7 02.06.09 15:46
Re: qmail+courier-imap+vpopmail?
Cпосибо за подсказку, буду пробовать. Просто нужно почту перенести на другой сервер. На старом делал qmail-popd+vpopmail, но с клиентами возни много потом. Решил попробовать на imap перейти, что сразу в голову пришло, это courier-imap.
Исправлено kai (02.06.09 15:53)
Offline
#10 02.06.09 22:46
Re: qmail+courier-imap+vpopmail?
Jaguar, Centos 5
Может кто подскажет, в чем прикол, почему соединение обрывается, при попытке доставить почту на один почтовый сервер (cервер qmail)? В логах пишет.
@400000004a2544240f0ed1fc starting delivery 89973: msg 5144656 to remote хххххх@obrbank-nsk.ru
@400000004a2544240f0ee19c status: local 0/15 remote 1/10
@400000004a254459274e4f2c delivery 89973: deferral: Connected_to_82.200.65.194_but_connection_died._(#4.4.2)/
Проверял по tcpdump, от моего сервера отсылается аск ответ, потом через сек 10-20 не дождавшись ответа отсылает fin и завершает соединение.
Offline
#11 02.06.09 23:35
#12 03.06.09 09:59
Re: qmail+courier-imap+vpopmail?
Jaguar написал(а):
тогда ставь связку Exim+dovecot
Он вроде не такой надежный, как qmail
Jaguar написал(а):
надо бы смотреть логи на той стороне
на той стороне как я понял сервак на Microsoft стоит. Админ говорит, что нету helo с моей стороны.
Session 1908; child 2; thread 3724
Tue 2009-06-02 17:29:15: Accepting SMTP connection from [93.91.162.178 : 46367]
Tue 2009-06-02 17:29:15: Performing PTR lookup (178.162.91.93.IN-ADDR.ARPA)
Tue 2009-06-02 17:29:15: * D=178.162.91.93.IN-ADDR.ARPA TTL=(1359) PTR=[mx2.vinus.ru]
Tue 2009-06-02 17:29:15: * Gathering A records...
Tue 2009-06-02 17:29:15: * D=mx2.vinus.ru TTL=(1359) A=[93.91.162.178]
Tue 2009-06-02 17:29:15: ---- End PTR results
Tue 2009-06-02 17:29:15: --> 220 obrbank-nsk.ru ESMTP MDaemon 9.0.0; Tue, 02 Jun 2009 17:29:15 +0700
Tue 2009-06-02 17:30:05: Connection closed
Tue 2009-06-02 17:30:05: SMTP session terminated (Bytes in/out: 0/73)
У них сервак за nat-ом находится
вот что tcpdump показал
10:41:27.027798 IP mx2.vinus.ru.39410 > mx.obrbank-nsk.ru.smtp: S 452490182:452490182(0) win 5840 <mss 1460,sackOK,timestamp 1279850908 0,nop,wscale 7>
10:41:27.034697 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.39410: S 627733701:627733701(0) ack 452490183 win 16384 <mss 1460,nop,wscale 0,nop,nop,timestamp 0 0,nop,nop,sackOK>
10:41:27.034826 IP mx2.vinus.ru.39410 > mx.obrbank-nsk.ru.smtp: . ack 1 win 46 <nop,nop,timestamp 1279850915 0>
Тут не большая пауза
10:42:17.036174 IP mx2.vinus.ru.39410 > mx.obrbank-nsk.ru.smtp: F 1:1(0) ack 1 win 46 <nop,nop,timestamp 1279900923 0>
10:42:17.041593 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.39410: . ack 2 win 65535 <nop,nop,timestamp 54488479 1279900923>
10:42:17.041887 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.39410: F 74:74(0) ack 2 win 65535 <nop,nop,timestamp 54488479 1279900923>
10:42:17.041960 IP mx2.vinus.ru.39410 > mx.obrbank-nsk.ru.smtp: R 452490184:452490184(0) win 0
Исправлено kai (03.06.09 10:44)
Offline
#13 03.06.09 23:41
#14 03.06.09 23:43
#15 04.06.09 18:44
Re: qmail+courier-imap+vpopmail?
Самое прикольное, если с сервера подключаться, то не хочет сразу
Это с сервера.
telnet mx.obrbank-nsk.ru 25
Trying 82.200.65.194...
Connected to mx.obrbank-nsk.ru (82.200.65.194).
Escape character is '^]'.
18:45:53.139986 IP mx2.vinus.ru.49629 > mx.obrbank-nsk.ru.smtp: S 2118186824:2118186824(0) win 5840 <mss 1460,sackOK,timestamp 1395333654 0,nop,wscale 7>
18:45:53.146173 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.49629: S 2864929462:2864929462(0) ack 2118186825 win 16384 <mss 1460,nop,wscale 0,nop,nop,timestamp 0 0,nop,nop,sackOK>
18:45:53.146226 IP mx2.vinus.ru.49629 > mx.obrbank-nsk.ru.smtp: . ack 1 win 46 <nop,nop,timestamp 1395333661 0>
после набираю helo
helo
220 obrbank-nsk.ru ESMTP MDaemon 9.0.0; Thu, 04 Jun 2009 18:46:53 +0700
250 obrbank-nsk.ru Hello mx2.vinus.ru, pleased to meet you
18:46:59.837601 IP mx2.vinus.ru.49630 > mx.obrbank-nsk.ru.smtp: P 1:7(6) ack 1 win 46 <nop,nop,timestamp 1395400362 0>
18:47:00.109173 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.49630: . ack 7 win 65529 <nop,nop,timestamp 55643173 1395400362>
18:47:01.694121 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.49630: P 1:134(133) ack 7 win 65529 <nop,nop,timestamp 55643189 1395400362>
18:47:01.694174 IP mx2.vinus.ru.49630 > mx.obrbank-nsk.ru.smtp: . ack 134 win 54 <nop,nop,timestamp 1395402219 55643189>
Tckb c dyenhtytuj cthdthf18:46:59.837601 IP mx2.vinus.ru.49630 > mx.obrbank-nsk.ru.smtp: P 1:7(6) ack 1 win 46 <nop,nop,timestamp 1395400362 0>
18:47:00.109173 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.49630: . ack 7 win 65529 <nop,nop,timestamp 55643173 1395400362>
18:47:01.694121 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.49630: P 1:134(133) ack 7 win 65529 <nop,nop,timestamp 55643189 1395400362>
18:47:01.694174 IP mx2.vinus.ru.49630 > mx.obrbank-nsk.ru.smtp: . ack 134 win 54 <nop,nop,timestamp 1395402219 55643189>
Если с внутреннего компа (который за натом), то все сразу проходит
telnet mx.obrbank-nsk.ru 25
Trying 82.200.65.194...
Connected to mx.obrbank-nsk.ru (82.200.65.194).
Escape character is '^]'.
220 obrbank-nsk.ru ESMTP MDaemon 9.0.0; Thu, 04 Jun 2009 18:50:16 +0700
18:50:16.208265 IP mx2.vinus.ru.38314 > mx.obrbank-nsk.ru.smtp: S 1864848084:1864848084(0) win 5840 <mss 1460,sackOK,timestamp 1395514696 0,nop,wscale 2>
18:50:16.215167 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.38314: S 16099604:16099604(0) ack 1864848085 win 16384 <mss 1460,nop,wscale 0,nop,nop,timestamp 0 0,nop,nop,sackOK>
18:50:16.215310 IP mx2.vinus.ru.38314 > mx.obrbank-nsk.ru.smtp: . ack 1 win 1460 <nop,nop,timestamp 1395514703 0>
18:50:16.238480 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.38314: P 1:74(73) ack 1 win 65535 <nop,nop,timestamp 55645133 1395514696>
18:50:16.238653 IP mx2.vinus.ru.38314 > mx.obrbank-nsk.ru.smtp: . ack 74 win 1460 <nop,nop,timestamp 1395514726 55645133>
18:50:21.838790 IP mx2.vinus.ru.49633 > mx.obrbank-nsk.ru.smtp: F 1:1(0) ack 1 win 46 <nop,nop,timestamp 1395602392 0>
18:50:21.842842 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.49633: . ack 2 win 65535 <nop,nop,timestamp 55645190 1395602392>
18:50:21.843192 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.49633: F 74:74(0) ack 2 win 65535 <nop,nop,timestamp 55645190 1395602392>
18:50:21.843256 IP mx2.vinus.ru.49633 > mx.obrbank-nsk.ru.smtp: R 2255070536:2255070536(0) win 0
Скоро волосы начну драть)
Исправлено kai (04.06.09 18:52)
Offline
#16 04.06.09 18:57
#17 05.06.09 02:21
#18 05.06.09 16:37
Re: qmail+courier-imap+vpopmail?
проблему решил кажись. Как оказалось, все дело было в windows size.
18:45:53.139986 IP mx2.vinus.ru.49629 > mx.obrbank-nsk.ru.smtp: S 2118186824:2118186824(0) win 5840 <mss 1460,sackOK,timestamp 1395333654 0,nop,wscale 7>
18:45:53.146173 IP mx.obrbank-nsk.ru.smtp > mx2.vinus.ru.49629: S 2864929462:2864929462(0) ack 2118186825 win 16384 <mss 1460,nop,wscale 0,nop,nop,timestamp 0 0,nop,nop,sackOK>
18:45:53.146226 IP mx2.vinus.ru.49629 > mx.obrbank-nsk.ru.smtp: . ack 1 win 46 <nop,nop,timestamp 1395333661 0>
Сервер не отвечал на такой пакет ack 1 win 46
прописал в syscntl.conf
net.ipv4.tcp_rmem = 4096 87380 174760
net.ipv4.tcp_wmem = 4096 16384 131072
и все сразу заработало
16:39:53.177315 IP mx2.vinus.ru.47277 > mx.obrbank-nsk.ru.smtp: . ack 74 win 1460 <nop,nop,timestamp 1474185049 274056>
Вот они, подводные камни, так просто не достать
Исправлено kai (05.06.09 16:43)
Offline

