From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 8 Oct 2002 20:00:40 +0400 From: Sergey Vlasov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] =?KOI8-R?B?8NLP0MHEwcDUINDJ09jNwSDJ2g==?= sylpheed 0.8.5 Message-Id: <20021008200040.7436272e.vsu@altlinux.ru> In-Reply-To: <20021008184917.1394eb88.grisxa@mail.ru> References: <20021008163628.003249bb.grisxa@mail.ru> <20021008124335.GL3435@vcserver.mivlgu.internal> <20021008165833.75c31113.grisxa@mail.ru> <20021008132130.GA11552@vcserver.mivlgu.internal> <20021008173025.5e2a8aa5.grisxa@mail.ru> <20021008133701.GB11552@vcserver.mivlgu.internal> <20021008184917.1394eb88.grisxa@mail.ru> X-Mailer: Sylpheed version 0.8.5 (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: On Tue, 8 Oct 2002 18:49:17 +0400 "Grigory Batalov" wrote: > On Tue, 8 Oct 2002 17:37:01 +0400 > Sergey Vlasov 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. Попробуйте выслать файлы конфигурации, с которыми теряется почта (естественно, приватом и почистив пароли) - посмотрю на предмет хитрых опций.