Здравствуйте,
такая проблема, до недавнего времени все было замечательно, потом упал и был перезагружен почтовый сервер (FreeBSD, тип почтового сервера пока не знаю). Теперь TheBat страдает от следующей болезни при отправке писем: письмо лежит в outbox, отправляется, показывается Sending, строка состояния показывает 100% (и письмо действительно отправляется), но потом выдается сообщение типа Сервер вернул ошибку (типа ошибки нет, стоит только прочерк "-"). Письмо возвращается в outbox. Самое поганое, что TheBat снова пытается его отправить в соответствии с режимом отправки через некоторое время, снова возвращает его в outbox как не отправленное и т.д. и т.п.. Таким образом вчера один из получателей получил аж 80 копий одного из моих посланий, пока я обнаружил в чем же проблема.
Не подскажете ли, что могло случится на сервере или проблема все-таки в интпретации возвращаемых сервером ответов бату. Судя по логу (прилагается) есть некий Socket error после отправки, это сервер или бат?
Код:
[16:54:52] C: Connected to mail.server.ru, port 25
[16:54:52] S: 220 mail.server.ru ESMTP Sendmail 8.13.8/8.13.8; Sat, 8 Mar 2008 01:54:52 +0300 (MSK)
[16:54:52] C: EHLO ZITI
[16:54:53] S: 250-mail.address.ru Hello [XXX.XX.XXX.XXX], pleased to meet you
[16:54:53] S: 250-ENHANCEDSTATUSCODES
[16:54:53] S: 250-PIPELINING
[16:54:53] S: 250-8BITMIME
[16:54:53] S: 250-SIZE 64000000
[16:54:53] S: 250-DSN
[16:54:53] S: 250-ETRN
[16:54:53] S: 250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN NTLM
[16:54:53] S: 250-DELIVERBY
[16:54:53] S: 250 HELP
[16:54:53] C: AUTH CRAM-MD5
[16:54:53] S: 334 PDI2OTQyMTYyMDQuMTM3NDgyMjhAcGFyay5zZXUucnU+
[16:54:53] C: c2ltIDM3NmIxNjVhMWMxNzJjNDk4OWEwMDU4ZTFmYjdkNTAy
[16:54:53] S: 535 5.7.0 authentication failed
[16:54:53] C: AUTH PLAIN
[16:54:53] S: 334
[16:54:53] C: AHNpbQB6YWViYWxp
[16:54:53] S: 235 2.0.0 OK Authenticated
[16:54:53] C: MAIL FROM:<me@address1.info> SIZE=479
[16:54:53] S: 250 2.1.0 <me@address1.info>… Sender ok
[16:54:53] C: RCPT TO:<you@address2.ru>
[16:54:54] S: 250 2.1.5 <you@address2.ru>… Recipient ok
[16:54:54] C: DATA
[16:54:54] S: 354 Enter mail, end with "." on a line by itself
[16:54:54] C: Date: Fri, 7 Mar 2008 16:49:56 -0600
[16:54:54] C: From: me@address1.info
[16:54:54] C: Reply-To: me@address1.info
[16:54:54] C: X-Priority: 3 (Normal)
[16:54:54] C: Message-ID: <1207849883.20080307164956@address1.info>
[16:54:54] C: To: you@address2.ru
[16:54:54] C: MIME-Version: 1.0
[16:54:54] C: Content-Type: text/plain; charset=koi8-r
[16:54:54] C: Content-Transfer-Encoding: 8bit
[16:54:54] C:
[16:54:54] C: textextextextextext
[16:54:54] C: .
[16:54:54] C: {484 bytes sent}
[16:55:54] S: !!! Socket error: #1460 (0x000005B4) This operation returned because the timeout period expired
[16:55:54] C: RSET
[16:55:54] S: !!! Socket error: #1460 (0x000005B4) This operation returned because the timeout period expired
[16:55:54] S: !!! Socket error: #1460 (0x000005B4) This operation returned because the timeout period expired