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

Тема: Ошибка Can't get lock. Mailbox in use

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

    Ошибка Can't get lock. Mailbox in use

    День добрый!

    Следующая проблема. Получал почту в Бате (в. 1.53) по диал- апу. Писем было много - так что использовал "Диспетчер писем". Получил заголовки, начал с ними разбираться - тут оборвалось соединение и начались ошибки типа "Access violation". Я закрыл Бат, переподключился и … При попытке забрать почту выдается следующее сообщение: "-ERR Can't get lock. Mailbox in use". Подскажите, если кто сталкивался, что теперь можно сделать

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

    Re:Ошибка Can't get lock. Mailbox in use

    Просто подождать, пока сервер разлогинит майлбокс.

  3. #3
    Vadim
    Vadim вне форума
    Участник Аватар для Vadim
    Регистрация
    01.11.2002
    Сообщений
    4,711

    Re:Ошибка Can't get lock. Mailbox in use

    Цитата Сообщение от DenM
    Следующая проблема. Получал почту в Бате (в. 1.53) по диал- апу. Писем было много - так что использовал "Диспетчер писем". Получил заголовки, начал с ними разбираться - тут оборвалось соединение и начались ошибки типа "Access violation". Я закрыл Бат, переподключился и … При попытке забрать почту выдается следующее сообщение: "-ERR Can't get lock. Mailbox in use". Подскажите, если кто сталкивался, что теперь можно сделать
    Нормальное поведение почтового сервера!!! В момент получения Ваша почта перемещается во временный файл и ящик блокируется (это когда Вы работаете по ПОП3). Сделано это для того, чтобы Вы в момент приема почты не потеряли вновь пришедшую почту. Например:
    Ваш ящик ivanov
    В нем 500Кб почты
    В момент её приема почтовый сервер, например qpopper создает файл ivanov.lock и переносит в него все содержимое файла ivanov.
    Пока господин Иванов принимает почту, новая поступает в его ящик ivanov. Тоесть никакой потери.
    Теперь если у вас обрывается связь (почтовый то сервер сразу об этом не знает и он держит по таймауту старую сессию), Вы же пытаетесь обратиться по новому, на что Вам сервер и выдает ту самую ошибку о которой Вы написали. Когда же таймаут истекает, содержимое этих двух файлов соеденияется и в итоге у Вас не пропадает ни новая ни старая почта и блокирование с ящикка снимается.
    Вуаля.

    ЗЫ: С частотой возникновения этого вопроса считаю, что пока его занести в FAQ форума, что я и делаю с привеликим удовольствием.

Похожие темы

  1. Ошибка: 4.7.1
    от boctman в разделе The Bat!: вопросы и ответы
    Ответов: 5
    Последнее сообщение: 13.05.2010, 01:52
  2. Узнать из плагина с какого mailBox`а пришло письмо
    от bkv в разделе Плагины для The Bat! и Voyager!
    Ответов: 3
    Последнее сообщение: 28.03.2005, 14:08
  3. Ответов: 10
    Последнее сообщение: 07.02.2004, 13:58
  4. Ошибка "Произошла ошибка причтении файла данных"
    от Vofka в разделе The Bat!: вопросы и ответы
    Ответов: 1
    Последнее сообщение: 21.11.2003, 17:28
  5. MOVED: Ошибка Can't get lock. Mailbox in use
    от Vadim в разделе The Bat!: вопросы и ответы
    Ответов: 0
    Последнее сообщение: 28.09.2003, 09:30