PDA

Просмотр полной версии : MDaemon не отправляет почту !!!


simcard
30.12.2008, 14:00
Помогите разобраться, MDaemon принимает почту, но упорно не хочет отсылать, transfer rate замораживается на 8192 и стоит + выдает ошибку :

Winsock Error 10054 Connection was reset by the other side!
Error writing to socket

подскажите где искать, в чем проблема :sos:

sskkru
31.12.2008, 10:22
Connection was reset by the other side! в этом и проблема, что принимающая сторона сбрасывает соединение. А причин может быть много. Можешь привести фрагмент лога с начала попытки отправки?
Как вариант, на принимающей стороне стоит антиспам-фильтр GreyList. Тогда нужно играться с таймаутами и числом попыток повтора

simcard
31.12.2008, 11:25
Wed 2008-12-31 10:11:00: Session 237; child 1
Wed 2008-12-31 10:09:15: Parsing Message <c:\mdaemon\queues\remote\retry\pd90000000020.msg>
Wed 2008-12-31 10:09:15: From: [email protected]
Wed 2008-12-31 10:09:15: To: [email protected]
Wed 2008-12-31 10:09:15: Subject:
Wed 2008-12-31 10:09:15: Message-ID: <[email protected]>
Wed 2008-12-31 10:09:15: MX-record resolution of [gmail.com] in progress (DNS Server: 192.168.1.70)...
Wed 2008-12-31 10:09:15: * P=050 D=gmail.com TTL=(60) MX=[gsmtp183.google.com]
Wed 2008-12-31 10:09:15: * P=050 D=gmail.com TTL=(60) MX=[gsmtp147.google.com]
Wed 2008-12-31 10:09:15: * P=010 D=gmail.com TTL=(60) MX=[alt2.gmail-smtp-in.l.google.com]
Wed 2008-12-31 10:09:15: * P=010 D=gmail.com TTL=(60) MX=[alt1.gmail-smtp-in.l.google.com]
Wed 2008-12-31 10:09:15: * P=005 D=gmail.com TTL=(60) MX=[gmail-smtp-in.l.google.com] {209.85.220.182}
Wed 2008-12-31 10:09:15: Attempting MX: P=005 D=gmail.com TTL=(60) MX=[gmail-smtp-in.l.google.com] {209.85.220.182}
Wed 2008-12-31 10:09:15: Attempting SMTP connection to [209.85.220.182 : 25]
Wed 2008-12-31 10:09:15: Waiting for socket connection...
Wed 2008-12-31 10:09:15: Socket connection established (192.168.1.3 : 3689 -> 209.85.220.182 : 25)
Wed 2008-12-31 10:09:15: Waiting for protocol initiation...
Wed 2008-12-31 10:09:25: <-- 220 mx.google.com ESMTP 7si3868268fxm.45
Wed 2008-12-31 10:09:25: --> EHLO my.biz
Wed 2008-12-31 10:09:25: <-- 250-mx.google.com at your service, [195.244.13.24]
Wed 2008-12-31 10:09:25: <-- 250-SIZE 35651584
Wed 2008-12-31 10:09:25: <-- 250-8BITMIME
Wed 2008-12-31 10:09:25: <-- 250 ENHANCEDSTATUSCODES
Wed 2008-12-31 10:09:25: --> MAIL From:<[email protected]> SIZE=287352
Wed 2008-12-31 10:09:25: <-- 250 2.1.0 OK 7si3868268fxm.45
Wed 2008-12-31 10:09:25: --> RCPT To:<[email protected]>
Wed 2008-12-31 10:09:25: <-- 250 2.1.5 OK 7si3868268fxm.45
Wed 2008-12-31 10:09:25: --> DATA
Wed 2008-12-31 10:09:25: <-- 354 Go ahead 7si3868268fxm.45
Wed 2008-12-31 10:09:25: Sending <c:\mdaemon\queues\remote\retry\pd90000000020.msg> to [209.85.220.182]
Wed 2008-12-31 10:11:00: Winsock Error 10054 Connection was reset by the other side!
Wed 2008-12-31 10:11:00: Error writing to socket
Wed 2008-12-31 10:11:00: This message is 1 days old; it has 4 days left to get delivered
Wed 2008-12-31 10:11:00: SMTP session terminated (Bytes in/out: 247/8283)
Wed 2008-12-31 10:11:00: ----------


Провайдер исключается, так как переустанавливался виндовс (все настройки сохранены DNS,IP и тд.) , отключил в мдаймоне антиспам, ДНС блэк лист - очистил.

Буду сейчас пробовать играться с таймаутами
Может после лога возникнут еще какие мысли ?!...

sskkru
31.12.2008, 17:45
simcard, была похожая ситуация, когда в результате отсутствия места на винте почтовое сообщение не записалось до конца. т.е. заголовок есть (возможно неполный), а текста сообщения - нет. В таком случае сервак (или почтовый клиент) при попытке приема зависал...Убил сообщение и пересоздал его вновь. Судя по логу это сообщение создано уже около суток назад. Полагаю, что нужно удалить его (в т.ч. из очереди) и попытаться создать заново. Еще что видно из лога - это что файл передается полторы минуты, а передано всего 83 кбайта. Породить разрыв коннекта с принимающей стороны может таймаут (другие причины не рассматриваю, т.к. gmail - вполне солидный сервис), т.е. если передающий комп в течение n-ного периода времени висит на связи и ничего не передает (нет активности).

simcard
03.01.2009, 11:58
simcard, была похожая ситуация, когда в результате отсутствия места на винте почтовое сообщение не записалось до конца. т.е. заголовок есть (возможно неполный), а текста сообщения - нет. В таком случае сервак (или почтовый клиент) при попытке приема зависал...Убил сообщение и пересоздал его вновь. Судя по логу это сообщение создано уже около суток назад. Полагаю, что нужно удалить его (в т.ч. из очереди) и попытаться создать заново. Еще что видно из лога - это что файл передается полторы минуты, а передано всего 83 кбайта. Породить разрыв коннекта с принимающей стороны может таймаут (другие причины не рассматриваю, т.к. gmail - вполне солидный сервис), т.е. если передающий комп в течение n-ного периода времени висит на связи и ничего не передает (нет активности).

Места на диске - 8Gb, пробовал удалять сообщение и создавать - никаких результатов, единственное что пробовал - подключать VPN непосредственно к компьютеру, на котором установлен MDaemon (который должен работать через мой прокси на FreeBSD)- все работает как часики. Подскажите где копать ?