Страница 1 из 1

Надо лог обмена по POP3 / SMTP

Добавлено: Вт июн 15, 2010 14:32
VladV
Добрый день !

В случае прямой связи с ГНИВЦ ФТС (не через Альта-Софт),
Альта-ГТД работает с почтовым таможенным сервером по стандартным почтовым протоколам POP3 и SMTP.
Иногда у нас возникают конфликты с таможней, когда ГТД или какой-то запрос к ней затерялся внутри таможенных серверов.
Получается например, что мы некую информацию отправили, а таможенный пост ничего не получил.

При разборе таких конфликтов было бы замечательно, если бы Альта-ГТД хранила и показывала лог общения по этим самым протоколам POP3 / SMTP.

Т.е. я хочу показать инспектору лог типа:
Мы: коннект 10.1.1.2 : 25
Сервер: Превед, на моих - эннадцать часов
Мы: логин/пароль
Сервер: Ок, проходите
Мы: емыло для инспектора Васи, 123 килобайта
Сервер: Ок, получил
Мы: Ну пока
Сервер: Ага, пока

Имея такой лог, мы сможем убедить инспектора потрясти их службу IT в ГНИВЦ ФТС / ЦТУ.

Re: Надо лог обмена по POP3 / SMTP

Добавлено: Вт июн 15, 2010 17:09
Koteneff
VladV писал(а):Добрый день !

В случае прямой связи с ГНИВЦ ФТС (не через Альта-Софт),
Альта-ГТД работает с почтовым таможенным сервером по стандартным почтовым протоколам POP3 и SMTP.
Иногда у нас возникают конфликты с таможней, когда ГТД или какой-то запрос к ней затерялся внутри таможенных серверов.
Получается например, что мы некую информацию отправили, а таможенный пост ничего не получил.

При разборе таких конфликтов было бы замечательно, если бы Альта-ГТД хранила и показывала лог общения по этим самым протоколам POP3 / SMTP.

Т.е. я хочу показать инспектору лог типа:
Мы: коннект 10.1.1.2 : 25
Сервер: Превед, на моих - эннадцать часов
Мы: логин/пароль
Сервер: Ок, проходите
Мы: емыло для инспектора Васи, 123 килобайта
Сервер: Ок, получил
Мы: Ну пока
Сервер: Ага, пока

Имея такой лог, мы сможем убедить инспектора потрясти их службу IT в ГНИВЦ ФТС / ЦТУ.
Это все здорово, но вы когда нибудь видели стандартный лог письма ? :) Вот вам пример:
________________________________
Исходные заголовки сообщения:

Received: from mx66.mail.ru (mx66.mail.ru [94.100.176.80])
by fallback2.mail.ru (mPOP.Fallback_MX) with ESMTP id 15A4D1EA011D
for <vv@doc123.ru>; Fri, 11 Jun 2010 10:51:04 +0400 (MSD)
Received: from mail by mx66.mail.ru with local
id 1OMy4s-000CCx-00
for vv@doc123.ru; Fri, 11 Jun 2010 10:50:54 +0400
X-ResentFrom: <xxx@bk.ru>
X-MailRu-Forward: 1
Received: from [83.42.25.66] (port=45745 helo=smtp.lalalala.ru)
by mx66.mail.ru with esmtp
id 1OMy4q-000C9m-00
for xxx@bk.ru; Fri, 11 Jun 2010 10:50:52 +0400
Received-SPF: pass (mx66.mail.ru: domain of lalalala.ru designates 83.42.25.66 as permitted sender) client-ip=83.42.25.66; envelope-from=na@lalalala.ru; helo=smtp.lalalala.ru;
X-Mru-BL: 0:0:2
X-Mru-PTR: off
X-Mru-NR: 1
X-Mru-OF: Windows (IPv6/IPIP)
X-Mru-RC: RU
Received: from rig.lalalala.local ([192.168.1.201]) by rig.lalalala.local
([192.168.1.201]) with mapi; Fri, 11 Jun 2010 10:53:55 +0400
From: =?koi8-r?Q?=EE=C1=D4=C1=CC=D8=D1_=F3=CD=C9=D2=CE=CF=D7=C1?=
<na@lalalala.ru>
To: "xxx@bk.ru" <xxx@bk.ru>
Date: Fri, 11 Jun 2010 10:53:53 +0400
Subject: =?koi8-r?B?z8LSwdrFwyDEz9fF0sXOzs/T1Mn=?=
Thread-Topic: =?koi8-r?B?z8LSwdrFwyDEz9fF0sXOzs/T1Mn=?=
Thread-Index: AcsIj5YpuFXEFRyORciMKhTejCSANwAozRlg
Message-ID: <8D31679DD32193439D933B781B28C17B0134B2377D03@rig.lalalala.local>
Accept-Language: ru-RU
Content-Language: ru-RU
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
acceptlanguage: ru-RU
Content-Type: text/plain
MIME-Version: 1.0
X-Spam: Not detected
X-Mras: Ok
_________________________________

И это на каждое сообщение/запрос, включая и автоматические сообщения :)) Да мы просто захлебнемся в логах :))
А у ГНИВЦ биллинга нет , как у Альты ?

Re: Надо лог обмена по POP3 / SMTP

Добавлено: Вт июн 15, 2010 17:37
VladV
Отличный лог! Вот такой-то и нужен! И чтобы в конце обязательно стояло ОК от удалённого сервера. :)

Для меня не важно, что есть и чего нету в ГНИВЦ. Нам-то эту информацию не показывают! :(

Ну и пусть в базе будет сотня мег логов (и хранится неделю).
За то при общении с таможенными инспекторами никто не сможет обозвать нас криворукими.
А то сейчас, без доказательств, все ошибки автоматически считаются нашими. :(

Да и наши декларанты меня иногда достают - нужно средство для спасения от выноса мозга! :shock:

Логи было бы неплохо привязывать к конкретным документам и юзерам.
Т.е. что-то типа таблички:
- Дата-Время
- Юзер АльтыГТД - получатель/отправитель сообщения
- Юзер Windows
- Название компа
- Тип сообщения (отправка ГТД, приём запроса на документ, и т.п.)
- ID документа
- Номер ГТД
- Собственно, лог (блоб или memo)
- Флажок результата операции (ок / ошибка протокола) - позволит быстро найти операции, закончившиеся с ошибкой
Естественно, флажок проверит только доставку/получение сообщения, но не его содержимое.

Re: Надо лог обмена по POP3 / SMTP

Добавлено: Ср июн 16, 2010 08:12
Koteneff
А не проще просто работать через Альту ? :)) Ну этот ГНИВЦ ))) UPD: забыл что у вас свой шлюз... пардон
Кстати, как вариант в случае жестких препирательств между инспектором и декларантом - сделать запрос истории процедуры, приходит очень милая таблицка расписанная кто куда во сколько и когда :) вопросы снимает на ура, потому что формируется она не Альтой, а ГНИВЦом :)

Re: Надо лог обмена по POP3 / SMTP

Добавлено: Ср июн 16, 2010 11:52
Koteneff
ЦТУ сообщило что сейчас неделя контроля ЭД. Все посты дескать на контроле. Отслеживают все проблемные места.

Re: Надо лог обмена по POP3 / SMTP

Добавлено: Ср июн 16, 2010 15:27
VladV
Очень интересно!
Что такое этот "запрос истории процедуры" ?
Кто его может сделать - инспектор или мы?
Как его сделать - у кого что просить?
Это автоматическая служба, или человечек в ГНИВЦ/ЦТУ ?

Re: Надо лог обмена по POP3 / SMTP

Добавлено: Ср июн 16, 2010 15:34
Ranger_Z
История процедуры, это лог всех сообщений по данной конкретной декларации.
Запрос истории процедуры вы можете сделать из программы, может ли инспектор неизвестно.
Служба автоматическая, предоставляется таможенным сервером машрутизации.

Re: Надо лог обмена по POP3 / SMTP

Добавлено: Чт июн 17, 2010 08:14
Koteneff
VladV писал(а):Очень интересно!
Что такое этот "запрос истории процедуры" ?
Кто его может сделать - инспектор или мы?
Как его сделать - у кого что просить?
Это автоматическая служба, или человечек в ГНИВЦ/ЦТУ ?
:lol: учите мат-часть. хорошая программа у Альты , правда ? :wink:

Re: Надо лог обмена по POP3 / SMTP

Добавлено: Чт июн 17, 2010 08:30
VladV
Ну, это ещё надо проверить - посмотреть, когда какая-нить декларация зависнет. ;)
Если пакет данных потерялся/завис в очереди - узнает ли об этом "таможенный сервер маршрутизации" ?

Я же не декларант! Мне увы некогда после каждого обновления проверять, появились ли новые кнопочки.
А в книжке про программы Альта-Софта ничего про ЭД нету. :( Или уже вышла новая версия книжки?
На всякий случай подскажите плиз, где находится кнопочка/менюшка для этого запроса истории?

Re: Надо лог обмена по POP3 / SMTP

Добавлено: Чт июн 17, 2010 08:57
Koteneff
VladV писал(а):Ну, это ещё надо проверить - посмотреть, когда какая-нить декларация зависнет. ;)
Если пакет данных потерялся/завис в очереди - узнает ли об этом "таможенный сервер маршрутизации" ?

Я же не декларант! Мне увы некогда после каждого обновления проверять, появились ли новые кнопочки.
А в книжке про программы Альта-Софта ничего про ЭД нету. :( Или уже вышла новая версия книжки?
На всякий случай подскажите плиз, где находится кнопочка/менюшка для этого запроса истории?
легко! и так декларация у тебя уже выпущена или в процессе. ты по ней счелкаешь и открывается индивидуальное окно с логом процедуры "Сообщения ЭД по ГТД номер такойто". В окне две закладки "Протокол обмена" и "Сообщение в виде дерева". На первой вкладке вверху окна есть ряд кнопочек, среди них найдешь "История процедуры".

UPD: история процедуры приходит в виде ответа на запрос. Счлкнишь по нему в том же протоколе обмена и откроется документ в виде таблице с полной росписью всех документов и времен.