<?xml version='1.0' encoding='windows-1251'?>
<?xml-stylesheet href='atom.xsl' type='text/xsl'?>
<feed version='0.3' xmlns='http://purl.org/atom/ns#'
xmlns:s='http://www.eserv.ru/smtpsend/log'>
<title>SMTPSEND v4.63 log</title>
<modified>2010-10-28T20:02:22Z</modified>
<author><name>smtpsend4 at aori.co.ru</name></author>
<!-- -dd -dw -ln 200 -r 2 -helo aori.co.ru -rd ..\DATA\mail\out\127.0.0.1\25 -ra postmaster@aori.co.ru -rf ..\DATA\mail\retry_outbound\ -o ..\DATA\temp\2010-10-28\outbound-4029!1244145593!3_log.xml -f ..\DATA\mail\out\ -->
<s:dns>Checking DNS settings.
Server: 194.85.128.10
DNS settings seem OK</s:dns>
<entry>
<link rel='alternate' type='message/rfc822' href='4X4N3V-26O8HY-BMUKOK-53YJJP-2XZWZT-H-M2-20101028-03ba82b8b86f787@hewlettpackard.bounce.ed10.net!4029!1244145593!2.eml' />
EXCEPTION! CODE:C0000005 ADDRESS:00566903 WORD: EXC:-1073741819 <?WordByAddr exception>
USER DATA: 00321E94 THREAD ID: 000004B0 HANDLER: 0012EE94
STACK: (9) 00CB8B0A 00000005 00589CA1 00000004 00589CA1 00000004 [FFFCF440]
RETURN STACK:
0012EE68 : 0056694E EXC:-1073741819
0012EE6C : 005669AF EXC:-1073741819
0012EE70 : 005669E1 EXC:-1073741819
0012EE74 : 0058AD37 EXC:-1073741819
0012EE78 : 00566AC2 EXC:-1073741819
0012EE7C : 80000001 EXC:-1073741819
0012EE80 : 7FCDC381 EXC:-1073741819
0012EE84 : 00566B10 EXC:-1073741819
0012EE88 : 00567C7A EXC:-1073741819
0012EE8C : 00567D39 EXC:-1073741819
0012EE90 : 0055516C EXC:-1073741819
0012EE94 : 0012EECC EXC:-1073741819
0012EE98 : 0012FFB0 EXC:-1073741819
0012EE9C : 00572524 EXC:-1073741819
0012EEA0 : 0055326C EXC:-1073741819
0012EEA4 : 00000010 EXC:-1073741819
0012EEA8 : 00000000 EXC:-1073741819
0012EEAC : 0000000A EXC:-1073741819
0012EEB0 : 0012FFB4 EXC:-1073741819
0012EEB4 : 0032AFBC EXC:-1073741819
0012EEB8 : 005728F8 EXC:-1073741819
0012EEBC : 0055326C EXC:-1073741819
0012EEC0 : 00000004 EXC:-1073741819
0012EEC4 : 0032AFBC EXC:-1073741819
0012EEC8 : 0055516C EXC:-1073741819
[...]
0012EFA0 : 00329958 EXC:-1073741819
0012EFA4 : 00000075 EXC:-1073741819
0012EFA8 : 0012FFC4 EXC:-1073741819
0012EFAC : 00000000 EXC:-1073741819
0012EFB0 : 00000000 EXC:-1073741819
0012EFB4 : 0057B263 EXC:-1073741819
0012EFB8 : 0055326C EXC:-1073741819
0012EFBC : 00000014 EXC:-1073741819
0012EFC0 : 001450F0 EXC:-1073741819
0012EFC4 : 0032992C EXC:-1073741819
0012EFC8 : 0059CAE7 EXC:-1073741819
0012EFCC : 00000015 EXC:-1073741819
0012EFD0 : 00322EBA EXC:-1073741819
0012EFD4 : 0059940A EXC:-1073741819
0012EFD8 : 0059D4A7 EXC:-1073741819
0012EFDC : 0059D4E5 EXC:-1073741819
END OF EXCEPTION REPORT
EXCEPTION! CODE:C0000005 ADDRESS:00566903 WORD: EXC:-1073741819 <?WordByAddr exception>
USER DATA: 00321E94 THREAD ID: 000004B0 HANDLER: 0012EE94
STACK: (9) 00CB8B0A 00000005 00589CA8 00000004 00589CA8 00000004 [FFFCF440]
RETURN STACK:
0012EE68 : 0056694E EXC:-1073741819
0012EE6C : 005669AF EXC:-1073741819
0012EE70 : 005669E1 EXC:-1073741819
0012EE74 : 0058AD37 EXC:-1073741819
0012EE78 : 00566AC2 EXC:-1073741819
0012EE7C : 80000001 EXC:-1073741819
0012EE80 : 7FCDC381 EXC:-1073741819
0012EE84 : 00566B10 EXC:-1073741819
0012EE88 : 00567C7A EXC:-1073741819
0012EE8C : 00567D39 EXC:-1073741819
0012EE90 : 0055516C EXC:-1073741819
0012EE94 : 0012EECC EXC:-1073741819
0012EE98 : 0012FFB0 EXC:-1073741819
0012EE9C : 00572524 EXC:-1073741819
0012EEA0 : 0055326C EXC:-1073741819
0012EEA4 : 00000010 EXC:-1073741819
0012EEA8 : 00000000 EXC:-1073741819
0012EEAC : 0000000A EXC:-1073741819
0012EEB0 : 0012FFB4 EXC:-1073741819
0012EEB4 : 0032AFBC EXC:-1073741819
0012EEB8 : 005728F8 EXC:-1073741819
0012EEBC : 0055326C EXC:-1073741819
0012EEC0 : 00000004 EXC:-1073741819
0012EEC4 : 0032AFBC EXC:-1073741819
0012EEC8 : 0055516C EXC:-1073741819
[...]
0012EFA0 : 00329958 EXC:-1073741819
0012EFA4 : 00000075 EXC:-1073741819
0012EFA8 : 0012FFC4 EXC:-1073741819
0012EFAC : 00000000 EXC:-1073741819
0012EFB0 : 00000000 EXC:-1073741819
0012EFB4 : 0057B263 EXC:-1073741819
0012EFB8 : 0055326C EXC:-1073741819
0012EFBC : 00000014 EXC:-1073741819
0012EFC0 : 001450F0 EXC:-1073741819
0012EFC4 : 0032992C EXC:-1073741819
0012EFC8 : 0059CAE7 EXC:-1073741819
0012EFCC : 00000015 EXC:-1073741819
0012EFD0 : 00322EBA EXC:-1073741819
0012EFD4 : 0059940A EXC:-1073741819
0012EFD8 : 0059D4A7 EXC:-1073741819
0012EFDC : 0059D4E5 EXC:-1073741819
END OF EXCEPTION REPORT
<id><![CDATA[22960-1942-4X4N3V-26O8HY-BMUKOK-53YJJP-2XZWZT-H-M2-20101028-03ba82b8b86f787@e-dialog.com]]></id>
<author><name>Hewlett-Packard</name><email>Hewlett-Packard@foryou.hp.com</email></author>
<summary>To: matveeva@aori.co.ru</summary>
<title>Больше идей для вашего бизнеса</title>
<s:to>***@gmail.com</s:to>
<s:mx>MX: gmail-smtp-in.l.google.com</s:mx>
<content type='text/plain'><![CDATA[
EXCEPTION! CODE:C0000005 ADDRESS:00566903 WORD: EXC:-1073741819 <?WordByAddr exception>
USER DATA: 00321E94 THREAD ID: 000004B0 HANDLER: 0012EE64
STACK: (5) 00001000 7C816D4F 00582A83 00000010 00582A83 00000010 [FFFCF440]
RETURN STACK:
0012EE38 : 0056694E EXC:-1073741819
0012EE3C : 005669AF EXC:-1073741819
... много аналогичного...
END OF EXCEPTION REPORT
220 mx.google.com ESMTP r49si2938319eeh.37
HELO aori.co.ru
250 mx.google.com at your service
MAIL FROM:<4X4N3V-26O8HY-BMUKOK-53YJJP-2XZWZT-H-M2-20101028-03ba82b8b86f787@hewlettpackard.bounce.ed10.net>
250 2.1.0 OK r49si2938319eeh.37
EXCEPTION! CODE:C0000005 ADDRESS:00566903 WORD: EXC:-1073741819 <?WordByAddr exception>
USER DATA: 00321E94 THREAD ID: 000004B0 HANDLER: 0012EEC4
STACK: (5) 00001000 00000000 00BBAF70 0000000A 00BBAF70 0000000A [FFFCF440]
RETURN STACK:
0012EE24 : 0056694E EXC:-1073741819
0012EE28 : 005669AF EXC:-1073741819
0012EE2C : 005669E1 EXC:-1073741819
... и еще дальше много такого же...
0012EFDC : 0059D4E5 EXC:-1073741819
END OF EXCEPTION REPORT
</s:ior>
<s:err>ERR:-1073741819 </s:err>
<s:result>FAILED. Error code: -1073741819 </s:result>
</entry>
<s:exit>Exit error cnt:1 </s:exit></feed>
И таких логов много и дальше, и в папке след. дня.
В \DATA\mail\retry_outbound\ лежит письмо, по времени и заголовкам совпадающее с ошибочным логом, с такими заголовками:
For: ***@gmail.com
X-Classification: clear
X-Spam-Status: No, acFilter=clear
X-Spam-Cls: PF=clear, SPR=10000
Received-SPF: pass
DomainKey-Status: bad (1)
Received: from [208.94.20.150] (port=55775 helo=hewlettpackard.outbound.ed10.com)
by aori.co.ru (acSMTP/4.26.4785) with ESMTP id 4029.0.1711249
(envelope-from <4X4N3V-26O8HY-BMUKOK-53YJJP-2XZWZT-H-M2-20101028-03ba82b8b86f787@hewlettpackard.bounce.ed10.net>)
for <matveeva@aori.co.ru>; Thu, 28 Oct 2010 20:02:15 +0400
Return-Path: <4X4N3V-26O8HY-BMUKOK-53YJJP-2XZWZT-H-M2-20101028-03ba82b8b86f787@hewlettpackard.bounce.ed10.net>
DomainKey-Signature: q=dns; a=rsa-sha1; c=nofws;
s=ED2008-02; d=foryou.hp.com;
h=Received:Date:Content-Type:Content-Transfer-Encoding:MIME-Version:From:Reply-To:To:Subject:Message-Id:X-Mail-From:X-Match:X-RCPT-To:X-Mailer:X-Probability-Threshold;
b=qceJ4z6U9Lf6C90NDT9YmzK/mU1a22nZujzlP3CJAE8ronW4ka4HJShETX8a9Vnu
wxQrZ1eBYXjTg+UrunU2iqpH8jsPFzoOSuGI8a8TUjYVeB9J829blXPRhZgYTMZZ
Received: from [127.0.0.1] ([127.0.0.1:58974])
by bm1-13.bo3.e-dialog.com (envelope-from <4X4N3V-26O8HY-BMUKOK-53YJJP-2XZWZT-H-M2-20101028-03ba82b8b86f787@hewlettpackard.bounce.ed10.net>)
(ecelerity 2.2.2.41 r(31179/31189)) with ECSTREAM
id F7/F7-24484-6EC99CC4; Thu, 28 Oct 2010 11:55:18 -0400
Date: Thu, 28 Oct 2010 11:55:18 -0400
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
From: "Hewlett-Packard" <Hewlett-Packard@foryou.hp.com>
Reply-To: "Hewlett-Packard" <hewlett-packard-RU.P56AA4.26O8HY@foryou.hp.com>
To: matveeva@aori.co.ru
Subject: =?UTF-8?B?0JHQvtC70YzRiNC1INC40LTQtdC5INC00LvRjyDQstCw0YjQtdCz0L4g0LHQuNC30L3QtdGB0LA=?=
Message-Id: <22960-1942-4X4N3V-26O8HY-BMUKOK-53YJJP-2XZWZT-H-M2-20101028-03ba82b8b86f787@e-dialog.com>
X-Mail-From: 4X4N3V-26O8HY-BMUKOK-53YJJP-2XZWZT-H-M2-20101028-03ba82b8b86f787@hewlettpackard.bounce.ed10.net
X-Match: hewlettpackard.bounce.ed10.net
X-RCPT-To: matveeva@aori.co.ru
X-Mailer: EDMAIL R6.00.02
X-Probability-Threshold: 100
А в папке \DATA\mail\spool\ — больше ста файлов, которые являются повторами двух писем, и они периодически пополняются новыми копиями. Письма такие:
Received: from [194.67.1.204] (port=37220 helo=sovam.com)
by aori.co.ru (acSMTP/4.26.4785) with ESMTP id 225.0.1715282
(envelope-from <***@**.ru>)
for <matveeva@aori.co.ru>; Fri, 29 Oct 2010 12:44:17 +0400
X-Spam-Flag: SKIP
X-Spam-Yversion: Spamooborona-3.2.1
X-SO-Flag: NO
X-SO-Flag: SKIP
Received: from <***@**.ru>
by mail-be02.sovam.com (CommuniGate Pro RULES 5.2.16)
with RULES id 9990657; Thu, 28 Oct 2010 11:53:53 +0400
X-Autogenerated: Redirect
Sender: <***@**.ru>
To: matveeva@aori.co.ru
А в папке \DATA\mail\out\127.0.0.1\25\ лежит файл "postmaster@aori.co.ru!(Error" нулевой длины. Про него ошибка такая:
<?xml version='1.0' encoding='windows-1251'?>
<?xml-stylesheet href='atom.xsl' type='text/xsl'?>
<feed version='0.3' xmlns='http://purl.org/atom/ns#'
xmlns:s='http://www.eserv.ru/smtpsend/log'>
<title>SMTPSEND v4.63 log</title>
<modified>2010-10-29T12:20:41Z</modified>
<author><name>smtpsend4 at aori.co.ru</name></author>
<!-- -dw -sm aori.co.ru -p 50025 -ln 200 -r 2 -helo aori.co.ru -rd ..\DATA\mail\out\127.0.0.1\25 -ra postmaster@aori.co.ru -rf ..\DATA\mail\retry\ -sm localhost -p 25 -o ..\DATA\temp\2010-10-29\return-0!1302844218!1.xml -f ..\DATA\mail\out\127.0.0.1\25\ -->
<s:dns>Checking DNS settings.
Server: 194.85.128.10
DNS settings seem OK</s:dns>
<entry>
<link rel='alternate' type='message/rfc822' href='postmaster@aori.co.ru!(Error' />
(incomplete file?)
<s:result>FAILED. Error code: 32 </s:result>
</entry>
<s:exit>Exit error cnt:1 </s:exit></feed>
Обратила внимание на все это "безобразие" случайно, когда, просматривая журнал SMTP 2010-10-29-log.txt, случайно заметила письмо для себя и не обнаружила его в почте. Хотя в 201010delivery.txt и в 2010-10-29-log.txt про него все было хорошо написано, но в положенные ящики оно не попало. Стала смотреть, куда оно делось, и обнаружила вышеописанную ситуацию. Сейчас все эти письма из retry_outbound, spool и out откинула в сторону, вроде, почта в офис идет. Но того письма, на которое обратила внимание, так и нет.
Уффф. Очень много букафф...
ред: 29.10.2010 15:00
И все. Дальше по 623;2692 ничего нет. В \DATA\log\smtp\201010delivery.txt написано:
Письмо остается лежать в SPOOL, ни в один ящик не попадает. И продолжает через какое-то время снова к нам присылаться. Что-то "втихую" происходит, извещений никаких нет, ошибок тоже. Ничего не понимаю. Где копать?
Письмо, которое бесконечно долбится, нарывается на какой-то фильтр, судя по логу, и после него ответ отправителю не выдается (там где ожидается "хорошо, принято" или "уйди, спамер"). Давайте посмотрим на этот фильтр.
"Ошибка 32" — означает "файл занят другим процессом". Обычно это означает, что его уже отправляет другой smtpsend, или с ним производит операции acSMTP. Это обычная ситуация, когда очередь почты достаточно большая, чтобы в момент одной итерации её обработки успели прийти еще письма и запустились параллельные smtpsend'ы. Smtpsend в таких случаях просто пропускает файл и берет следующий, пока они (smtpsend'ы) всем роем не разберут общую очередь. В данном конкретном случае письмо оказалось занятым возможно по другой причине — из-за того exception, с которым я разберусь по получении образца письма.
Т.е. и в spam, о доставке в который сказано в логе, на деле не попадает?
ред: 29.10.2010 21:42
Отбой, ошибку вычислил по логу, исправил: http://www.eserv.ru/download/smtpsend464.rar (и войдёт в следующее обновление).
Ошибка совершенно примитивная и абсолютно позорная — даже для тех древних лет, когда была внесена в код (год эдак 98й). Подобная исправленной в мае — http://code.eserv.ru/17.05.2010
ред: 30.10.2010 11:40
Единственное только может быть это тот случай, о котором Вы раньше говорили, что письмо посылается нормальным сервером, у меня распознается как спам и отрубается. А тот сервер в недоумении считает, что что-то случилось и шлет снова. Точно! Все так и было. Те 2 письма-нормальные, но PopFile расценил их как спам, и по фильтру прием обрубился. Для спамерных писем — это прокатило бы, а для нормальных — нет. Забавно, что эта ситуация произошла сразу после Вашего объяснения о возможности такого. Подколдовываете помаленьку? ))))
В общем в понедельник убеждаюсь окончательно, но думаю, что проблема снята. С учетом еще и исправленной ошибки.