Регистрация...

Eserv Forum / E4 / Mail / Ошибка при доставке письма

wikipost // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Обнаружила кучу неудачных попыток доставки письма по лок. адресу. Попытки лежат в \DATA\temp\2010-10-28 и выглядят так:
<?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 11:53) [~matveeva] c1f92356
АвторДатаТекстtags
matveeva29.10.2010 14:59
ред: 29.10.2010 15:00
matveeva пишет: А в папке \DATA\mail\spool\ — больше ста файлов, которые являются повторами двух писем, и они периодически пополняются новыми копиями.
Про эти письма: они почему-то не до конца принимаются, и, видимо, поэтому пытаются доставиться вновь. Ошибок никаких не нашла. В журнале вот что:
2010-10-29 15:51:20;194.67.1.204;@;623;2692;OUT;220 Eserv v4.26.4785 ESMTP. Fri, 29 Oct 2010 15:51:20 +0400 () 2010-10-29 15:51:20;194.67.1.204;@;623;2692;IN;EHLO sovam.com 2010-10-29 15:51:20;194.67.1.204;@;623;2692;OUT;250-aori.co.ru Hello [194.67.1.204] 250-AUTH PLAIN LOGIN 250-AUTH=LOGIN 250-SIZE 20000000 250-STARTTLS 250-8bitmime 250-BINARYMIME 250 HELP 2010-10-29 15:51:20;194.67.1.204;@;623;2692;IN;MAIL FROM:<***@**.ru> SIZE=8819 2010-10-29 15:51:23;194.67.1.204;@;623;2692;OUT;250 ***@**.ru OK 2010-10-29 15:51:23;194.67.1.204;@;623;2692;IN;RCPT TO:<matveeva@aori.co.ru> 2010-10-29 15:51:54;194.67.1.204;@;623;2692;OUT;250 matveeva@aori.co.ru OK, ExDelivery:LocalHA, a=L 2010-10-29 15:51:54;194.67.1.204;@;623;2692;IN;DATA 2010-10-29 15:51:54;194.67.1.204;@;623;2692;SPOOL;..\DATA\mail\spool\***@**.ru!623!1315517968!1.eml 2010-10-29 15:51:54;194.67.1.204;@;623;2692;OUT;354 send the mail data, end with . 2010-10-29 15:51:54;194.67.1.204;@;623;2692;FILTER;***@**.ru;matveeva@aori.co.ru;;matveeva_spam;bayes 2010-10-29 15:51:54;194.67.1.204;@;623;2692;ARCHIVE;***@**.ru;spam_admin@aori.co.ru;ExDelivery:Archive 2010-10-29 15:51:54;194.67.1.204;@;623;2692;DELIVERY;matv_loc@aori.co.ru;

И все. Дальше по 623;2692 ничего нет. В \DATA\log\smtp\201010delivery.txt написано:
2010-10-29 15:51:54;194.67.1.204;@;623;2692;matveeva@email.ru;matv_loc@aori.co.ru;;8631;<redirect-9990586@mail-be02.sovam.com>;spam

Письмо остается лежать в SPOOL, ни в один ящик не попадает. И продолжает через какое-то время снова к нам присылаться. Что-то "втихую" происходит, извещений никаких нет, ошибок тоже. Ничего не понимаю. Где копать?
wikipost
ac29.10.2010 20:50
Это письмо из hp.com, на котором exception случается, пришлите, пожалуйста, на support@ в виде архива.

Письмо, которое бесконечно долбится, нарывается на какой-то фильтр, судя по логу, и после него ответ отправителю не выдается (там где ожидается "хорошо, принято" или "уйди, спамер"). Давайте посмотрим на этот фильтр.

"Ошибка 32" — означает "файл занят другим процессом". Обычно это означает, что его уже отправляет другой smtpsend, или с ним производит операции acSMTP. Это обычная ситуация, когда очередь почты достаточно большая, чтобы в момент одной итерации её обработки успели прийти еще письма и запустились параллельные smtpsend'ы. Smtpsend в таких случаях просто пропускает файл и берет следующий, пока они (smtpsend'ы) всем роем не разберут общую очередь. В данном конкретном случае письмо оказалось занятым возможно по другой причине — из-за того exception, с которым я разберусь по получении образца письма.

matveeva пишет: Дальше по 623;2692 ничего нет. В \DATA\log\smtp\201010delivery.txt написано:
2010-10-29 15:51:54;194.67.1.204;@;623;2692;matveeva@email.ru;matv_loc@aori.co.ru;;8631;<redirect-9990586@mail-be02.sovam.com>;spam

Письмо остается лежать в SPOOL, ни в один ящик не попадает.

Т.е. и в spam, о доставке в который сказано в логе, на деле не попадает?
wikipost
ac29.10.2010 21:34
ред: 29.10.2010 21:42
ac пишет: Это письмо из hp.com, на котором exception случается, пришлите, пожалуйста, на support@ в виде архива.


Отбой, ошибку вычислил по логу, исправил: http://www.eserv.ru/download/smtpsend464.rar (и войдёт в следующее обновление).

Ошибка совершенно примитивная и абсолютно позорная — даже для тех древних лет, когда была внесена в код (год эдак 98й). Подобная исправленной в мае — http://code.eserv.ru/17.05.2010
wikipost
matveeva30.10.2010 11:38
ред: 30.10.2010 11:40
ac пишет: Т.е. и в spam, о доставке в который сказано в логе, на деле не попадает?
Неа! Никуда не попадает. Я про фильтр тоже подумала, но там ведь правильно все раскидывается, как и положено по фильтру (ну, по крайней мере — по журналу так выходит). Сначала — FILTER, потом — ARCHIVE, потом — DELIVERY. И получателя правильно распознала.
Единственное только может быть это тот случай, о котором Вы раньше говорили, что письмо посылается нормальным сервером, у меня распознается как спам и отрубается. А тот сервер в недоумении считает, что что-то случилось и шлет снова. Точно! Все так и было. Те 2 письма-нормальные, но PopFile расценил их как спам, и по фильтру прием обрубился. Для спамерных писем — это прокатило бы, а для нормальных — нет. Забавно, что эта ситуация произошла сразу после Вашего объяснения о возможности такого. Подколдовываете помаленьку? ))))
В общем в понедельник убеждаюсь окончательно, но думаю, что проблема снята. С учетом еще и исправленной ошибки.
wikipost
Работает на Eserv/5.05555 (05.06.2016)