Показано с 11 по 20 из 37

Тема: TheBat v. 2.12.beta/7 и Exchange

  1. #11
    Maxim Masiutin
    Maxim Masiutin вне форума
    Участник
    Регистрация
    06.07.2004
    Сообщений
    62

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Valki
    После перепаковки баз:
    Все вышеописанное не работает!
    Попробуй пожалуйста http://files.nobat.ru/beta2xx/60

    О результатах сообщи.

    Если не поможет, будем копать дальше.

  2. #12
    Valki
    Valki вне форума
    Участник
    Регистрация
    31.05.2004
    Сообщений
    322

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Maxim Masiutin
    Попробуй пожалуйста http://files.nobat.ru/beta2xx/60
    О результатах сообщи. Если не поможет, будем копать дальше.
    Обо всем по порядку (по пунктам). Излагаю выявленные баги по мере их появления + несколько сопутствующих. Для ясности будем считать аккаунт, по которому не приходят письма - "мертвым". Симптомы были описаны ранее:

    1. Обновление беты (с 7 на 8 ) при существующем "мертвом" аккаунте результата не дает. Он "МЕРТВЫЙ" по приему почты. По прежнему почта нормально отправляется.

    2. Создаем новый аккаунт. При этом есть чек "оставлять письма на сервере", дк вот он работает строго наоборот:
    - При снятой галке на чеке "оставлять письма на сервере" письма оставляются на сервере (не уверен, но похоже он тоже "умирает").
    - При установленной галке на чеке "оставлять письма на сервере" письма (полученные/отправленные) с сервера удаляются! Проверено неоднократно. Этот режим и тестировал. В так созданном аккаунте в свойствах почтового ящика/управление почтой стоит бАтн удалять почту с сервера. И это все четко работает (даже для корзины). При этом замечено, что иногда бату надо несколько сессий (нажатий кнопки получить почту), тобы он подкачал все письма (в т.ч. перемещенные в корзину и отправленные через Web интерфейс). После этого с сервера эти письма удаляются

    3. При восстановлении из резервной копии (резервировн "мертвый" аккаунт) наш аккаунт благополучно умирает!!! Все письма на месте.

    4. При востановлении из резервной копии (резервировн pop3 аккаунт) делаем Change протокола с pop3 на MAPI и мы получаем всего несколько писем, после чего такой аккаунт тоже умирает! (письма на месте)

    5. Единственный вариант - создание нового аккаунта, копирование проводником папок с письмами (а их при активной работе с сортитровщиками их достаточно много) и в бате создание новых папок с подключением к папкам с письмами на диске. Получаем подобие старого аккаунта, но этот работает!

    6. Далее тестировались режимы перепаковки баз с помощью манипуляций с чеками на закладке Папки/управление (4 чека - всего 15 вариантов): Результат для 8-й беты - все нормально! бат по прежнему получает почту! Единственное, что замечено: Бату в некоторых случаях опять требуется несколько сессий. Это замечено в 3-х случаях из 15 - если надо скажу в каких.

    7. Интересная фишка (но в этом я не на 100 % уверен), что есть такие письма, которые "убивают" сессию с батом. Таким было письмо-автоответ подтверждения доставки письма. Оно поступило на Exchange-сервер после того как там уже находилось 4 других письма (с более ранней датой). Все новые аккаунты, созданные в бате получали все письма, кроме этих 4-х и автоответа (если все письма отсортировать по дате, то доставлялись все письма до автоответа). При удалении письма-автоответа (прям с сервера), новые "живые" аккаунты снова стали получать все письма (в т.ч. те 4 шт.).
    Есть предположение, что сессию может "клинить" при получении письма, сгенерированнго Exchange (со специфическим набором атрибутов).

    8. Кульминация. Если из бата отправить хоть одно письмо… Такой аккаунт "УМИРАЕТ". При этом (я сам себе отправлял письмо из бата). Письмо отправляется на сервер (кажется в отправленные на сервере тоже помещается), попадает во входящие, но батовский аккаунт уже никогда ничего не получит . После такой ситуации при выходе их бата иногда возникает ошибка (см. аттач)
    ____________________________

    Ну а если не отправлять вновь созданным аккаунтом письма, не восстанавливать из резервных копий и не получать подлых писем, то все работает


    To ALL:
    Господа помогите разработчикам. Ведь общее дело делаем. Подтвердите/опровергните инфу.
    Не пользуйтись буржуйски софтом.Злобный Билл этого не стОит. Чую, то творцы бата вот-вот победят MAPI. Им бы подмогнуть чуть-чуть!!!

  3. #13
    Maxim Masiutin
    Maxim Masiutin вне форума
    Участник
    Регистрация
    06.07.2004
    Сообщений
    62

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Valki
    Обо всем по порядку (по пунктам). Излагаю выявленные баги по мере их появления + несколько сопутствующих. Для ясности будем считать аккаунт, по которому не приходят письма - "мертвым". Симптомы были описаны ранее:
    Добиться "умирания" акаунта не удаётся. Пробовал переход с Beta/2 на последнюю бету, отправления письма, сжатие папок.... Не умирает. У меня Exchange 2003 и Outlook 2003.

    Давайте сравним наши версии Exchange и Outlook.

  4. #14
    Valki
    Valki вне форума
    Участник
    Регистрация
    31.05.2004
    Сообщений
    322

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Maxim Masiutin
    Добиться "умирания" акаунта не удаётся. Пробовал переход с Beta/2 на последнюю бету, отправления письма, сжатие папок.... Не умирает. У меня Exchange 2003 и Outlook 2003. Давайте сравним наши версии Exchange и Outlook.
    Outlook из офиса 2003, настроен на получение писем в локальный файл, Exchange кажется такой-же как и у Вас (Дела наших админов мне известны только отчасти, но если Exchange входит в Win 2003 server, то вероятность, что это он - 90%) Могу точно выяснить лишь в понедельник.
    Пользую рабочую станцию в большой локальной сети (более тысячи юзеров, IP протокол, все юзеры - члены домена, местами NetWare).
    Батовский аккаунт "умирает по получению" стабильно после отправки хоть одного письма, но при этом он по прежнему отправляет письма! Пробовал штук 20 аккаунтов (ло 5 шт. одновременно) все так как я описал без исключений Приэтом у всех одинаковые настройки.
    В итоге сделал (временно естественно) 2 аккаунта: Один получает почту (и ни дай бог мне нечаянно, что-нибудь им отправить), а другой отправляет (по приему он "мертвый")
    Имхо Гланды через зад :-\
    Все упомянутые аккаунты создаются в beta/8, так, что вариации с другими бетами ни к чему. С перепаковкой баз сейчас вроде все нормально.
    Складывается впечатление, что копать надо синхронизацию папки "Send" в Бате и "Отправленные" на сервере.

    P.S.: хотелось бы уточнить причем тут Outlook? Он как раз пользует Exchange без сбоев (его аккаунты живее всех живых и при отправках и при получении). При тестировании Бата для мониторинга/отправки/получения писем через Exchange пользовал Web интерфейс .
    P.P.S.:Надеюсь доставка почты в несколько сессий это временное явление?

  5. #15
    Maxim Masiutin
    Maxim Masiutin вне форума
    Участник
    Регистрация
    06.07.2004
    Сообщений
    62

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Valki
    Outlook из офиса 2003, настроен на получение писем в локальный файл, Exchange кажется такой-же как и у Вас (Дела наших админов мне известны только отчасти, но если Exchange входит в Win 2003 server, то вероятность, что это он - 90%)
    Exchange - это отдельный пакет, он не входит в Windows 2003 Server.

    Завтра я выпущу версию, которая нормально отправляет присоединенные файлы с русскими именами, и в этой версии больше диагностической информации. Может найдём глюк.

    Цитата Сообщение от Valki
    P.S.: хотелось бы уточнить причем тут Outlook? Он как раз пользует Exchange без сбоев (его аккаунты живее всех живых и при отправках и при получении). При тестировании Бата для мониторинга/отправки/получения писем через Exchange пользовал Web интерфейс .
    The Bat! использует для работы с Exhchange особый DLL, которого нет у умолчанию в Windows. Этот DLL устанавливает в систему либо Microsoft Office Outlook либо Exchange Client.

    Цитата Сообщение от Valki
    P.P.S.:Надеюсь доставка почты в несколько сессий это временное явление?
    Такого быть не должно. Есть ли среди нас кто-нибудь с Украины, у кого такие же проблемы с Exchange? Я бы приехал в гости, на месте бы все проблемы устранили.

  6. #16
    Valki
    Valki вне форума
    Участник
    Регистрация
    31.05.2004
    Сообщений
    322

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Maxim Masiutin
    Exchange - это отдельный пакет, он не входит в Windows 2003 Server.
    Его ставили после того как начали внедрять W2003, поэтому я склонен предполагать, что врядли ставили бы старый, если есть новый. В любом случае уточню.
    Цитата Сообщение от Maxim Masiutin
    Завтра я выпущу версию, которая нормально отправляет присоединенные файлы с русскими именами, и в этой версии больше диагностической информации. Может найдём глюк.
    Очень на это надеюсь
    Цитата Сообщение от Maxim Masiutin
    The Bat! использует для работы с Exhchange особый DLL, которого нет у умолчанию в Windows. Этот DLL устанавливает в систему либо Microsoft Office Outlook либо Exchange Client.
    Вот! Это очень интересно! Хотелось бы попробовать всё погонять с Вашей DLL (при которой аккаунты не умирают). Можно её намылить на VFirsov@mail.ru с указанием места расположения в системе?
    Цитата Сообщение от Maxim Masiutin
    Такого быть не должно.
    Но тем не менее у меня оно так. Видел неоднократно своими глазами. А еще, если вспомнить 1-ю и 2-ю беты, то там вообще приходило всего одно, максимум два письма из кучи писем и все! Потом аккаунт "умирал". Вспомните пожалуйста (это описывалось в соседнем топике http://www.forum.nobat.ru/index.php?…;threadid=1970). Закачка в несколько сессий очень напоминает тот случай, но теперь Бат со второй и последующих сессий докачивает все остальное.

  7. #17
    Maxim Masiutin
    Maxim Masiutin вне форума
    Участник
    Регистрация
    06.07.2004
    Сообщений
    62

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Valki
    Хотелось бы попробовать всё погонять с Вашей DLL (при которой аккаунты не умирают).
    Эта DLL - составная часть Outlook, она отдельно не существует.

    Новая версия тут. Она правит проблемы с атачами и пишет больше информации об Exchange в лог:

    http://files.nobat.ru/beta2xx/62

    [-] Some Exchange-related fixes
    [-] Attachment names with national characters were incorrectly encoded when sending messages via Exchange protocol
    [-] "Compress Folders" also defragments message base and index files (.TBB and .TBI) on NTFS volumes

  8. #18
    Valki
    Valki вне форума
    Участник
    Регистрация
    31.05.2004
    Сообщений
    322

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Maxim Masiutin
    Эта DLL - составная часть Outlook, она отдельно не существует.
    Я правильно понял, что если анинсталить Outlook, Бат не сможет работать с Exchange?
    Имхо это не есть круто, когда стоит выбор между почтовыми клиентами :-\

    P.S.: Качнул RC3, протестю с пристрастием, результат здесь опишу.

  9. #19
    Valki
    Valki вне форума
    Участник
    Регистрация
    31.05.2004
    Сообщений
    322

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Maxim Masiutin
    Новая версия тут. Она правит проблемы с атачами и пишет больше информации об Exchange в лог:
    Вопросы о версиях уточнил:
    - MSExchange 2003 Enterprise.
    - MS Office OutLook 2003 (11.5608.5606) из пакета MS Office 2003 Pro v.11.0.5614.0

    Начинаем проверку v. 2.12 RC/3

    Действия 1: Cоздали новый аккаунт (TEST). Отправляем из Бата созданные в нем же 3 однинаковых сообщениеяна тот адрес, на который настроен Батовский аккаунт, т.е. самому себе.
    При этом на сервере
    - во "Входящих" есть еще одно сообщение, оно же в "Исходящих" (сам себе отправил через Web интерфейс.
    - в "Удаленных" есть одно сообщение-автоответ о невозможности доставки сообщения, сгенерированное Exchange.
    Результат: Все отправленные письма помещены в папку "отправленные" в Бате. Помещены в папку "отправленные" на сервере. Помещены в папку "Входящие" на сервере.
    Данные лога:
    12.07.2004, 09:56:26: SEND - Отправка почты - писем в очереди: 3
    12.07.2004, 09:56:26: SEND - connected to the Exchange server "tkzmain" as user "71006"
    <12.07.2004, 09:56:26: SEND - Отправлено письмо для 71006@tkz.su (1693 байт)
    <12.07.2004, 09:56:27: SEND - Отправлено письмо для 71006@tkz.su (1693 байт)
    <12.07.2004, 09:56:27: SEND - Отправлено письмо для 71006@tkz.su (1693 байт)
    12.07.2004, 09:56:27: SEND - Соединение завершено - отправлено писем: 3

    Действия 2: Батом (аккаунтом TEST) пытаемся получить сообщения.
    Результат: Бат (аккаунт TEST) ничего не получает. На сервере в папках "отправленные", "входящие", "Удаленные" письма лежат себе как ни в чем не бывало. Аккаунт "УМИРАЕТ"
    Данные лога:
    12.07.2004, 09:57:01: FETCH - Получение новой почты
    12.07.2004, 09:57:02: FETCH - connected to the Exchange server "tkzmain" as user "71006"
    12.07.2004, 09:57:02: FETCH - processing 2 folder(s)
    12.07.2004, 09:57:02: FETCH - Соединение завершено - получено писем: 0

    Действия 3: "Живым" аккаунтом (им не отправляются письма) получаем почту.
    Результат: Все письма доставлены, кроме автоответа из папки "Удаленные".
    Вот этот лог:
    12.07.2004, 10:09:01: FETCH - Получение новой почты
    12.07.2004, 10:09:01: FETCH - connected to the Exchange server "tkzmain" as user "71006"
    12.07.2004, 10:09:01: FETCH - processing 3 folder(s)
    >12.07.2004, 10:09:02: FETCH - Получено письмо от 71006@tkz.su (1838 байт), URL: msgid:1479138141.20040712100558@tkz.taganrog.ru?fo lder=\\V.Firsov@tkz.taganrog.ru\Inbox
    >12.07.2004, 10:09:02: FETCH - Получено письмо от 71006@tkz.su (1850 байт), URL: msgid:1479138141.20040712100558@tkz.taganrog.ru?fo lder=\\V.Firsov@tkz.taganrog.ru\Inbox
    >12.07.2004, 10:09:02: FETCH - Получено письмо от 71006@tkz.su (1846 байт), URL: msgid:1479138141.20040712100558@tkz.taganrog.ru?fo lder=\\V.Firsov@tkz.taganrog.ru\Inbox
    >12.07.2004, 10:09:03: FETCH - Получено письмо от 66972@tkz.su (6665 байт), URL: msgid:0AB9DF722DE28C4D8EF9CBDDD58072B51AB13A@tkzma in.tkz.ru?folder=\\V.Firsov@tkz.taganrog.ru\Inbox
    >12.07.2004, 10:09:03: FETCH - Получено письмо от 71006@tkz.su (1846 байт), URL: msgid:1479138141.20040712100558@tkz.taganrog.ru?fo lder=\\V.Firsov@tkz.taganrog.ru\Sent
    >12.07.2004, 10:09:03: FETCH - Получено письмо от 71006@tkz.su (1850 байт), URL: msgid:1479138141.20040712100558@tkz.taganrog.ru?fo lder=\\V.Firsov@tkz.taganrog.ru\Sent
    >12.07.2004, 10:09:03: FETCH - Получено письмо от 71006@tkz.su (1846 байт), URL: msgid:1479138141.20040712100558@tkz.taganrog.ru?fo lder=\\V.Firsov@tkz.taganrog.ru\Sent
    >12.07.2004, 10:09:03: FETCH - Получено письмо от 71006@tkz.su (991 байт), URL: msgid:0AB9DF722DE28C4D8EF9CBDDD58072B5187039@tkzma in.tkz.ru?folder=\\V.Firsov@tkz.taganrog.ru\Sent
    12.07.2004, 10:09:03: FETCH - Соединение завершено - получено писем: 8

    Вопрос Фактически возникает ситуация, когда в бате после отправки сообщения (средствами смого бата) в "отправленные" помещаются эти письма. Одновременно эти письма помещаются в "отправленные" на сервере. При попытке получения почты, как должен себя вести Бат при подкачке писем в папку "Отправленные". Туда должны подкачаться повторно (средствами Exchange) дупликаты этих писем???. Может это быть связано с "Умиранием" аккаунта, если Exchange настроен (это лишь предположение) на борьбу с дупликатами писем?

    Действия , приведшие к интересным результатам:
    Отправляем письмо несуществующему адресату. Наблюдаем на сервере во "входящих" письмо-автоответ, сгенерированное Exchange, что такое сообщение доставить невозможно (во "входящих" есть еще пара нормальных писем) . Пытаемся получить почту "живым" аккаунтом и…
    Результат: Ниодин аккаунт не получает письма. Перезапускаем Бат. После перезапуска Бата "живые" аккаунты снова получают письма, но только не автоответ и письма, которые попали на сервр раньше автоответа. Причем это так, пока не уничтожен этот автоответ, где бы он не находился(проверено на "входящих" и "удаленных") После уничтожения письма-автоответа (удален и очищена папка "удаленные"). После перезапуска Бата все письма получены.

    Выводы:
    1) Аккаунт "умирает" на получение при отправке письма.
    2) По прежнему не слушаются бата письма, сгенерированные Exchange (со специфическим набором атрибутов). При наличии такого письма на сервере (в любой из папок), Бат не получает с письма с более ранней датой поступления на сервер.
    3) По прежнему возникает ситуация,когда для подкачки всех сообщений (Входящих, Отправленных, Корзины) Бату иногда нужно несколько сессий. После очистки лога, не могу прислать, но как только замечу снова, выложу лог этих сессий.
    4) При создании аккаунта Чек "оставлять письма на сервере" по прежнему работает наоборот. Может это вопрос к создателям *.lng и это надо было перевести как "Удалять письма с сервера"?

    Вишы:
    Сделайте что-нибудь с этим.
    HELP :'(

  10. #20
    Valki
    Valki вне форума
    Участник
    Регистрация
    31.05.2004
    Сообщений
    322

    Re:TheBat v. 2.12.beta/7 и Exchange

    Цитата Сообщение от Maxim Masiutin
    Такого быть не должно.
    Тем не менее - факт для v.2.12 RC/3 во всяком случае.
    Только что заметил подобную ситуацию и выкладываю соответствующий лог на 3 сессии.:
    Данные лога:
    14.07.2004, 07:27:25: FETCH - Получение новой почты
    14.07.2004, 07:27:30: FETCH - connected to the Exchange server "tkzmain" as user "71006"
    14.07.2004, 07:27:30: FETCH - processing 1 folder(s)
    >14.07.2004, 07:27:30: FETCH - Получено письмо от A.Vedernikov@tkz.su (133518 байт), URL: msgid:0AB9DF722DE28C4D8EF9CBDDD58072B51AB2D7@tkzma in.tkz.ru?folder=\\V.Firsov@tkz.taganrog.ru\Inbox
    >14.07.2004, 07:27:30: FETCH - Получено письмо от VFirsov@mail.ru (6030 байт), URL: msgid:1536935169.20040714042042@mail.ru?folder=\\V .Firsov@tkz.taganrog.ru\Inbox
    >14.07.2004, 07:27:31: FETCH - Получено письмо от VFirsov@mail.ru (2144 байт), URL: msgid:1944296378.20040714041856@mail.ru?folder=\\V .Firsov@tkz.taganrog.ru\Inbox
    14.07.2004, 07:27:31: FETCH - Соединение завершено - получено писем: 3
    14.07.2004, 07:27:43: FETCH - Получение новой почты
    14.07.2004, 07:27:43: FETCH - connected to the Exchange server "tkzmain" as user "71006"
    14.07.2004, 07:27:43: FETCH - processing 1 folder(s)
    >14.07.2004, 07:27:44: FETCH - Получено письмо от VFirsov@mail.ru (121587 байт), URL: msgid:1961657061.20040714031358@mail.ru?folder=\\V .Firsov@tkz.taganrog.ru\Inbox
    >14.07.2004, 07:27:44: FETCH - Получено письмо от goldenandy@bk.ru (12186 байт), URL: msgid:11510274810.20040714014851@mail.ru?folder=\\ V.Firsov@tkz.taganrog.ru\Inbox
    14.07.2004, 07:27:44: FETCH - Соединение завершено - получено писем: 2
    14.07.2004, 07:27:48: FETCH - Получение новой почты
    14.07.2004, 07:27:48: FETCH - connected to the Exchange server "tkzmain" as user "71006"
    14.07.2004, 07:27:48: FETCH - processing 0 folder(s)
    14.07.2004, 07:27:48: FETCH - Соединение завершено - получено писем: 0
    ================================================== ====================
    Если поймаю подобную ситуацию для других папок (не только для Входящих) также выложу.

    P.S. to Maxim Masiutin: Уважаемый Максим, во избежании предположений, что это из-за кривых рук или корявого софта и что это я один такой, сообщаю, что после наблюдения всех уже указанных в топике глюков, я удалил "под корешок" Бат и установил заново (последний релиз на тот момент), затем навешивал Беты. Проверил все, что можно (Ну разве что систему не переустанавливал.) Результаты - неизменны. Выражаю убежденность, что остальные, кто столкнулся с че-либо подобным, пересели на АутГлюк временно или постоянно, так как такие глюки делают невозможным использование Бата и Exchange :'(

Похожие темы

  1. TheBat и Exchange: не работает без Outlook
    от Serg_Phantom в разделе Баги и ошибки
    Ответов: 1
    Последнее сообщение: 22.05.2009, 13:48
  2. TheBat и Exchange
    от slalom в разделе The Bat!: вопросы и ответы
    Ответов: 1
    Последнее сообщение: 22.01.2009, 07:57
  3. Работа TheBat и Exchange
    от Gorev в разделе The Bat!: вопросы и ответы
    Ответов: 2
    Последнее сообщение: 13.01.2008, 16:37
  4. TheBat 3.80.06 + MAPI, не создаются папки Exchange
    от Konic в разделе The Bat!: вопросы и ответы
    Ответов: 1
    Последнее сообщение: 07.08.2006, 12:17
  5. TheBat и Exchange
    от Serg Inc. в разделе The Bat!: вопросы и ответы
    Ответов: 21
    Последнее сообщение: 21.12.2003, 08:03