Показано с 1 по 6 из 6

Тема: [BUG] outbox

  1. #1
    for_spam
    for_spam вне форума
    Новичок
    Регистрация
    03.12.2003
    Сообщений
    5

    [BUG] outbox

    1. Создаем обычное письмо. Делаем Put letter in Outbox.
    2. Нажимаем Send + Check for all
    3. Бат пытается дозвониться (dialup) и постоянно получает ответ "занято".
    4. Пока "занято", решаем поправить письмо, лежащее в outbox.
    5. Поправляем, сохраняем (Put letter Outbox).
    6. Бат по-прежнему несколько раз получает ответ "занято".
    7. Дозвонились. Происходит прием/передача.
    8. В папке Sent Mail лежит то самое, первоначальное письмо (оно и отправилось адресату). В папке Outbox по-прежнему лежит "исправленное" письмо.

    Подчеркиваю, что "подновление" письма и сохранение происходило НЕ
    в момент существования соединения с интернет, а ДО соединения и даже
    ДО момента ответа модема провайдера, однако ПОСЛЕ того как был
    запущен процесс дозвона.

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

    thebat2.01

  2. #2
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:[BUG] outbox

    Это не баг, это скорее фича… хотя и неприятная. Ни подтвердить, ни опровергнуть не могу: у меня тут локалка, и шустрая притом…

  3. #3
    Doctor
    Doctor вне форума
    Участник
    Регистрация
    21.02.2003
    Сообщений
    610

    Re:[BUG] outbox

    Да, подтверждаю. Так оно и есть.
    Скорее всего Бат при получении команды "отправить" все письма, подготовленные к отправке, сливает в какой-то временный файл и оттуда уже их перекачивает на smtp сервер. В принципе, это, наверное, логично: если передавать прямо из базы, то надо блокировать его удаление, изменение в процессе отправки и т.д. (это правильнее, но, наверное, есть какие-то технические проблемы), а если выгружать во временный файл после соединения, то это может занять время (и деньги), если писем много да еще все с аттачами.

    Значительно хуже другая вещь: допустим есть неотправленное письмо с вложенным документом, заходим в письмо, открываем аттач, начинаем его править, сохраняем. Но в письмо этот аттач не попадает! Там остается его старый вариант.
    Почему так происходит понятно, но, на мой взгляд, в таком случае Бат должен открывать аттач read-only, чтобы у пользователя не возникло иллюзии, что аттач попадет в письмо.
    Особенно часто "попадают" пользователи работавшие с аутглюком -- тот-то аттачи сохраняет…

  4. #4
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:[BUG] outbox

    А проблема в чем? Если bind attachments only when sending, разве это не лечит проблему?

  5. #5
    Doctor
    Doctor вне форума
    Участник
    Регистрация
    21.02.2003
    Сообщений
    610

    Re:[BUG] outbox

    Если создаю новое письмо, то, вероятно, лечит. А если я пересылаю чье-то письмо? Или повторно посылаю собственное письмо и хочу подправить аттач?
    В любом случае, если опция "bind attachments only when sending" не включена, было бы правильней, если бы Бат открывал аттачи read-only.

  6. #6
    Doctor
    Doctor вне форума
    Участник
    Регистрация
    21.02.2003
    Сообщений
    610

    Re:[BUG] outbox

    Проверил: даже если новое письмо создаю -- все равно не помогает эта опция. Нафиг тогда она вообще нужна ???

Похожие темы

  1. массовая рассылка: X адресатов и 1 сообщение в outbox
    от Grayz в разделе The Bat!: вопросы и ответы
    Ответов: 6
    Последнее сообщение: 09.03.2005, 11:55
  2. Проблема с Outbox->Sent
    от TribeWolf в разделе The Bat!: вопросы и ответы
    Ответов: 4
    Последнее сообщение: 19.05.2004, 10:36
  3. Ответов: 5
    Последнее сообщение: 08.04.2003, 18:41