ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Пропадают письма из sylpheed 0.8.5
@ 2002-10-08 12:36 Grigory Batalov
  2002-10-08 12:43 ` Sergey Vlasov
  0 siblings, 1 reply; 8+ messages in thread
From: Grigory Batalov @ 2002-10-08 12:36 UTC (permalink / raw)
  To: sisyphus

   Сегодня проапгрейдил sylpheed и потерял все настройки и inbox.
 Inbox продолжаю терять, заметил раза с третьего. В этот момент
 в логах пишется следующее:

Oct  8 16:17:45 bga pam_tcb[13698]: imap: Authentication passed for bga from (uid=0)
Oct  8 16:17:45 bga imapd[13698]: Login user=bga host=bga.kgok.murmansk.su [172.16.0.57]
Oct  8 16:18:26 bga imapd[13698]: Command stream end of file, while reading line user=bga host=bga.kgok.murmansk.su [172.16.0.57]
Oct  8 16:21:10 bga pam_tcb[13755]: imap: Authentication passed for bga from (uid=0)
Oct  8 16:21:10 bga imapd[13755]: Login user=bga host=bga.kgok.murmansk.su [172.16.0.57]
Oct  8 16:22:01 bga imapd[13755]: Fatal mailbox error user=bga host=bga.kgok.murmansk.su [172.16.0.57] mbx=/var/spool/mail/bga: Mailbox shrank from 76306 to 0 bytes, aborted
Oct  8 16:22:14 bga pam_tcb[13786]: imap: Authentication passed for bga from (uid=0)
Oct  8 16:22:14 bga imapd[13786]: Login user=bga host=bga.kgok.murmansk.su [172.16.0.57]
Oct  8 16:30:09 bga imapd[13786]: Fatal mailbox error user=bga host=bga.kgok.murmansk.su [172.16.0.57] mbx=/var/spool/mail/bga: Mailbox shrank from 12562 to 0 bytes, aborted

  Вот эта надпись про "Mailbox shrank from 76306 to 0 bytes"
  меня очень огорчает =).
  Используется IMAP4+SSL, локальный ящик не настроен.

-- 
 Баталов Григорий,
 системный администратор
 ОАО "Ковдорский ГОК"


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] Пропадают письма из sylpheed 0.8.5
  2002-10-08 12:36 [sisyphus] Пропадают письма из sylpheed 0.8.5 Grigory Batalov
@ 2002-10-08 12:43 ` Sergey Vlasov
  2002-10-08 12:58   ` Grigory Batalov
  0 siblings, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2002-10-08 12:43 UTC (permalink / raw)
  To: sisyphus

On Tue, Oct 08, 2002 at 16:36:28 +0400, Grigory Batalov wrote:
>    Сегодня проапгрейдил sylpheed и потерял все настройки и inbox.
>  Inbox продолжаю терять, заметил раза с третьего. В этот момент
>  в логах пишется следующее:
> 
> Oct  8 16:17:45 bga pam_tcb[13698]: imap: Authentication passed for bga from (uid=0)
> Oct  8 16:17:45 bga imapd[13698]: Login user=bga host=bga.kgok.murmansk.su [172.16.0.57]
> Oct  8 16:18:26 bga imapd[13698]: Command stream end of file, while reading line user=bga host=bga.kgok.murmansk.su [172.16.0.57]
> Oct  8 16:21:10 bga pam_tcb[13755]: imap: Authentication passed for bga from (uid=0)
> Oct  8 16:21:10 bga imapd[13755]: Login user=bga host=bga.kgok.murmansk.su [172.16.0.57]
> Oct  8 16:22:01 bga imapd[13755]: Fatal mailbox error user=bga host=bga.kgok.murmansk.su [172.16.0.57] mbx=/var/spool/mail/bga: Mailbox shrank from 76306 to 0 bytes, aborted
> Oct  8 16:22:14 bga pam_tcb[13786]: imap: Authentication passed for bga from (uid=0)
> Oct  8 16:22:14 bga imapd[13786]: Login user=bga host=bga.kgok.murmansk.su [172.16.0.57]
> Oct  8 16:30:09 bga imapd[13786]: Fatal mailbox error user=bga host=bga.kgok.murmansk.su [172.16.0.57] mbx=/var/spool/mail/bga: Mailbox shrank from 12562 to 0 bytes, aborted
> 
>   Вот эта надпись про "Mailbox shrank from 76306 to 0 bytes"
>   меня очень огорчает =).
>   Используется IMAP4+SSL, локальный ящик не настроен.

А в общих настройках "Принимать из спула" стоит?


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] Пропадают письма из sylpheed 0.8.5
  2002-10-08 12:43 ` Sergey Vlasov
@ 2002-10-08 12:58   ` Grigory Batalov
  2002-10-08 13:21     ` Sergey Vlasov
  0 siblings, 1 reply; 8+ messages in thread
From: Grigory Batalov @ 2002-10-08 12:58 UTC (permalink / raw)
  To: sisyphus

On Tue, 8 Oct 2002 16:43:35 +0400
Sergey Vlasov <vsu@altlinux.ru> wrote:

> >   Вот эта надпись про "Mailbox shrank from 76306 to 0 bytes"
> >   меня очень огорчает =).
> >   Используется IMAP4+SSL, локальный ящик не настроен.
> 
> А в общих настройках "Принимать из спула" стоит?

  Чёрт! Да, стояла. Настройки-то сбросились.
  А нельзя ли при отсутствии "локальных" ящиков эту галку снимать?
  Или вообще по-умолчанию не ставить?

-- 
 Баталов Григорий,
 системный администратор
 ОАО "Ковдорский ГОК"


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] Пропадают письма из sylpheed 0.8.5
  2002-10-08 12:58   ` Grigory Batalov
@ 2002-10-08 13:21     ` Sergey Vlasov
  2002-10-08 13:30       ` Grigory Batalov
  0 siblings, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2002-10-08 13:21 UTC (permalink / raw)
  To: sisyphus

On Tue, Oct 08, 2002 at 16:58:33 +0400, Grigory Batalov wrote:
> On Tue, 8 Oct 2002 16:43:35 +0400
> Sergey Vlasov <vsu@altlinux.ru> wrote:
> 
> > >   Вот эта надпись про "Mailbox shrank from 76306 to 0 bytes"
> > >   меня очень огорчает =).
> > >   Используется IMAP4+SSL, локальный ящик не настроен.
> > 
> > А в общих настройках "Принимать из спула" стоит?
> 
>   Чёрт! Да, стояла. Настройки-то сбросились.
>   А нельзя ли при отсутствии "локальных" ящиков эту галку снимать?
>   Или вообще по-умолчанию не ставить?

Хм. Не вызовет ли это вопросов с другой стороны?

1) Можно не включать эту опцию, если при первом запуске отменили создание
локальных ящиков.

2) Можно добавить дополнительную проверку в get_spool - потребовать
присутствие локального ящика перед приемом из спула.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] Пропадают письма из sylpheed 0.8.5
  2002-10-08 13:21     ` Sergey Vlasov
@ 2002-10-08 13:30       ` Grigory Batalov
  2002-10-08 13:37         ` Sergey Vlasov
  0 siblings, 1 reply; 8+ messages in thread
From: Grigory Batalov @ 2002-10-08 13:30 UTC (permalink / raw)
  To: sisyphus

On Tue, 8 Oct 2002 17:21:30 +0400
Sergey Vlasov <vsu@altlinux.ru> wrote:

> > > А в общих настройках "Принимать из спула" стоит?
> > 
> >   Чёрт! Да, стояла. Настройки-то сбросились.
> >   А нельзя ли при отсутствии "локальных" ящиков эту галку снимать?
> >   Или вообще по-умолчанию не ставить?
> 
> Хм. Не вызовет ли это вопросов с другой стороны?
> 
> 1) Можно не включать эту опцию, если при первом запуске отменили создание
> локальных ящиков.

  Так и было: я думал, со второго раза настройки "вернутся" =).
  Но второй вариант правильнее.

> 2) Можно добавить дополнительную проверку в get_spool - потребовать
> присутствие локального ящика перед приемом из спула.

  Точно. До очистки спула должно быть определено место, куда
  класть письма, иначе они просто пропадут, как у меня.

-- 
 Баталов Григорий,
 системный администратор
 ОАО "Ковдорский ГОК"


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] Пропадают письма из sylpheed 0.8.5
  2002-10-08 13:30       ` Grigory Batalov
@ 2002-10-08 13:37         ` Sergey Vlasov
  2002-10-08 14:49           ` Grigory Batalov
  0 siblings, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2002-10-08 13:37 UTC (permalink / raw)
  To: sisyphus

On Tue, Oct 08, 2002 at 17:30:25 +0400, Grigory Batalov wrote:
> On Tue, 8 Oct 2002 17:21:30 +0400
> Sergey Vlasov <vsu@altlinux.ru> wrote:
> 
> > > > А в общих настройках "Принимать из спула" стоит?
> > > 
> > >   Чёрт! Да, стояла. Настройки-то сбросились.
> > >   А нельзя ли при отсутствии "локальных" ящиков эту галку снимать?
> > >   Или вообще по-умолчанию не ставить?
> > 
> > Хм. Не вызовет ли это вопросов с другой стороны?
> > 
> > 1) Можно не включать эту опцию, если при первом запуске отменили создание
> > локальных ящиков.
> 
>   Так и было: я думал, со второго раза настройки "вернутся" =).
>   Но второй вариант правильнее.
> 
> > 2) Можно добавить дополнительную проверку в get_spool - потребовать
> > присутствие локального ящика перед приемом из спула.
> 
>   Точно. До очистки спула должно быть определено место, куда
>   класть письма, иначе они просто пропадут, как у меня.

Вроде бы при ошибках файл не должен обрезаться - видимо, это не работает.
Буду проверять.

Вы просто нажали "Отмена" в ответ на предложение создать почтовый каталог
при первом запуске, а потом добавили учетную запись IMAP?


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] Пропадают письма из sylpheed 0.8.5
  2002-10-08 13:37         ` Sergey Vlasov
@ 2002-10-08 14:49           ` Grigory Batalov
  2002-10-08 16:00             ` Sergey Vlasov
  0 siblings, 1 reply; 8+ messages in thread
From: Grigory Batalov @ 2002-10-08 14:49 UTC (permalink / raw)
  To: sisyphus

On Tue, 8 Oct 2002 17:37:01 +0400
Sergey Vlasov <vsu@altlinux.ru> wrote:

> > > 2) Можно добавить дополнительную проверку в get_spool - потребовать
> > > присутствие локального ящика перед приемом из спула.
> > 
> >   Точно. До очистки спула должно быть определено место, куда
> >   класть письма, иначе они просто пропадут, как у меня.
> 
> Вроде бы при ошибках файл не должен обрезаться - видимо, это не работает.
> Буду проверять.

  Так его обрезает приём из локального спула.
  Это, вроде, и не ошибка.

> Вы просто нажали "Отмена" в ответ на предложение создать почтовый каталог
> при первом запуске, а потом добавили учетную запись IMAP?

  Кажется, да. IMAP я добавил на 3й-4й раз, когда
  убедился, что старые настройки не вернуть.
  Напомню, что в ~/Mail/inbox пусто. Так что, если
  я и создал локальный ящик, а потом удалил, то
  всё равно в ~/Mail ничего не попало.

-- 
 Grigory Batalov.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [sisyphus] Пропадают письма из sylpheed 0.8.5
  2002-10-08 14:49           ` Grigory Batalov
@ 2002-10-08 16:00             ` Sergey Vlasov
  0 siblings, 0 replies; 8+ messages in thread
From: Sergey Vlasov @ 2002-10-08 16:00 UTC (permalink / raw)
  To: sisyphus

On Tue, 8 Oct 2002 18:49:17 +0400
"Grigory Batalov" <grisxa@mail.ru> wrote:

> On Tue, 8 Oct 2002 17:37:01 +0400
> Sergey Vlasov <vsu@altlinux.ru> wrote:
> 
> > Вроде бы при ошибках файл не должен обрезаться - видимо, это не работает.
> > Буду проверять.
> 
>   Так его обрезает приём из локального спула.
>   Это, вроде, и не ошибка.

Если письмо не удается положить в ящик - спул обрезаться не должен. Там
такой алгоритм:

1) Заблокировать спул

2) Скопировать все из спула во временный файл

3) Разобрать временный файл на сообщения, по каждому сообщению пройтись
фильтрами и положить в нужную папку. Если сообщение не попало в папку -
операция прерывается.

4) Удалить временный файл.

5) Если на шаге 3 было все нормально - обрезать спул до 0.

6) Снять блокировку и закрыть спул.

> > Вы просто нажали "Отмена" в ответ на предложение создать почтовый каталог
> > при первом запуске, а потом добавили учетную запись IMAP?
> 
>   Кажется, да. IMAP я добавил на 3й-4й раз, когда
>   убедился, что старые настройки не вернуть.
>   Напомню, что в ~/Mail/inbox пусто. Так что, если
>   я и создал локальный ящик, а потом удалил, то
>   всё равно в ~/Mail ничего не попало.

Не могу воспроизвести ситуацию. Пробую с uw-imap-2001a-alt6; каталог
~/.sylpheed отсутствует, запускаю sylpheed - спрашивает, куда клать
папки - жму "Отмена", тут же предлагает завести новую учетную запись.
Настраиваю там IMAP на localhost, жму OK - спрашивает пароль, ввожу -
отображает список папок (INBOX и Trash).

После этого посылаю сам себе тестовое письмо, и пытаюсь в Sylpheed
нажать "Принять со всех учетных записей". Здесь получается следующее:

1) если sylpheed только что запущена, и соединения с IMAP еще нет -
делается попытка его установить, на чем sylpheed задумывается и
отваливается по socket timeout. В это время по lsof видно, что почтовый
ящик заблокирован Sylpheed -  поэтому imapd не может получить к нему
доступ.

2) если соединение с IMAP есть - делается попытка сделать APPEND к INBOX
- т.е. положить принятое письмо в папку по умолчанию. На этом месте
происходит точно такой же deadlock.

В любом случае ничего у меня пропадать не хочет, наоборот, иногда
дублируется :-)

Бинарный пакет sylpheed взял именно пересобранный в Сизифе (на случай
проблем с пересборкой - как-то раз такое было).

У вас что стоит в качестве IMAP-сервера? Возможно, там проблемы с
блокировками (он не видит, что спул заблокирован Sylpheed). Хотя в
Sylpheed на всякий случай используется и fcntl, и flock.

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


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2002-10-08 16:00 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-08 12:36 [sisyphus] Пропадают письма из sylpheed 0.8.5 Grigory Batalov
2002-10-08 12:43 ` Sergey Vlasov
2002-10-08 12:58   ` Grigory Batalov
2002-10-08 13:21     ` Sergey Vlasov
2002-10-08 13:30       ` Grigory Batalov
2002-10-08 13:37         ` Sergey Vlasov
2002-10-08 14:49           ` Grigory Batalov
2002-10-08 16:00             ` Sergey Vlasov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git