From: Ivan Zakharyaschev <imz@linux.ru.net> To: <mandrake-russian@altlinux.ru> Subject: imap; was: Re: [mdk-re] About Mutt Date: Sat Apr 14 00:19:11 2001 Message-ID: <Pine.LNX.4.33L.0104132322450.8794-100000@zephyrous.ru> (raw) In-Reply-To: <20010413022857.A5558@localhost.localdomain> On Fri, 13 Apr 2001, Mikhail Zabaluev wrote: > On Sun, Apr 08, 2001 at 12:09:23AM +0400, Ivan Zakharyaschev wrote: > > On Sat, 7 Apr 2001, Sergey Vlasov wrote: > > > Первый раз слышу жалобы, что Sylpheed работает медленно. Вы > Mahogany > > > видели? Вот это уж тормоз так тормоз :-) > > > > Интересно. А Вы Pine на таких же ящиках не прбовали? Mahogany > использует > > ту же самую библиотеку для доступа к почтовым ящикам. Если Pine не > > тормозит, значит, проблемы у Mahogany не критические, где-то в > > интерфейсе... Да собственно и imap-сервер от University of Washington > > основан на той же библиотеке, а серверу быть тормознутым просто > > непозволительно. > > > > Кстати, создатели сервера (а также самого протокола IMAP) уверяют, > что эта > > библиотека работает чуть ли не самым оптимальным образом с удаленными > > IMAP-ящиками. Особенно по сравнению с монстрами типа Netscape или MS > > Outlook. > > Хм. Я, наоборот, постоянно слышу ругань в адрес вашингтонского > IMAP. Проблема, похоже, в том, что этот сервер использует Unix > mailbox, в то время как всe прогрессивное человечество (например, > Courier IMAP) работает с Maildir. Я говорил (точнее пересказывал чужие слова) о другом: утверждается, что cclient не производит избыточных запросов к серверу, на котором ящик, а значит, сберегает траффик по сети и увеличивает ту составляющую скорости работы, которая связана с передачей данных. И в принципе, с сервером это почти никак не связано (он может быть любым, главное, чтобы реализовывал протокал в полной мере); это относится к клиентам, основанным на этой библиотеке. Теперь вставлю несколько общих слов о библиотеке. Она служит не только для доступа к удаленным ящикам по IMAP или POP, но и для доступа к локальным ящикам. Вообще, она просто предоставляет единый интерфейс для доступа к ящику, а реализуется спсоб доступа в подключаемых модулях: есть набор стандартных модулей для удаленного и локального доступа; можно написать свой, работающий, например, с базой данных. К серверам, и в частности WU imap, эта библиотека (cclient) все-таки имеет некоторое отношение. Во-первых, сервер сам нуждается в реализации доступа к ящикам (главным образом, локальным, но удаленные тоже не помешают), и поэтому эта библиотека может быть в нем использована. Что и сделано в UW imap-сервере. Во-вторых, ее и сервер от UW, а также клиент Pine и сам протокол IMAP разрабатывали близко общающиеся люди. Поэтому много разных переплетений между ними. На скорость работы сервера cclient влияет, но не той своей частью, которая общается по IMAP, а той, которая осуществляет доступ к локальному ящику. А ее работа зависит от работы модуля, работающего с каким-то конкретным форматом хранения ящика. Теперь, наконец-то, ответ на Ваше высказывание. Действительно, по умолчанию используется Unix mbox, по словам разработчиков, это сделано главным образом из соображений совметсимости, переносимости, универсальности etc. Есть другие модули, поставляемые вместе с сервером от UW (%_docdir/imap/drivers.txt), самым производительным из них считается mbx (говорят, переход на него на почтовых серверах снижает нагрузку раз в десять по сравнению с Unix mbox). Maildir среди них нет; но никто не мешает подключать "левые" модули, на сайте qmail можно найти такой дял этого формата. Pine в Mdk RE собран с поддержкой Maildir, а сервер -- без (из соображений стабильности -- не было возможности потестировать -- и не-поддержки qmail в дистрибутиве). Вообще, я готов продолжить разговор на эту тему, может быть, несколько позже, когда будет перепаковываться imap для Mdk RE. Ну что ж, thread какой-то не очень связный получился: каждый говрил в нем что-то свое, не очень внимательно читая предыдущего и совершенно не придерживаясь Subject'а... но надеюсь, что-то полезное в нем было. (Я себя ощущаю виновным в этом: приплел cclient к разговору изначально о Mutt, потом о Sylpheed). Best regards, Ivan.
next prev parent reply other threads:[~2001-04-14 0:19 UTC|newest] Thread overview: 58+ messages / expand[flat|nested] mbox.gz Atom feed top 2001-04-07 7:42 Yura Zotov 2001-04-07 9:25 ` Igor Solovyov 2001-04-07 10:52 ` Pavel Marakhovsky 2001-04-07 23:12 ` Sergey Vlasov 2001-04-07 23:40 ` Aleksandr Blohin 2001-04-07 23:54 ` Sergey Vlasov 2001-04-08 0:02 ` Aleksandr Blohin 2001-04-07 23:47 ` [mdk-re] About Sylpheed Sergey Vlasov 2001-04-08 8:49 ` Pavel Marakhovsky 2001-04-08 12:00 ` Sergey Vlasov 2001-04-08 14:40 ` Sergey S. Skulachenko 2001-04-08 14:55 ` Sergey Vlasov 2001-04-08 17:21 ` Sergey S. Skulachenko 2001-04-09 8:01 ` Aleksey Novodvorsky 2001-04-09 19:36 ` Pavel Marakhovsky 2001-04-08 0:08 ` [mdk-re] About Mutt Ivan Zakharyaschev 2001-04-08 13:32 ` Sergey Vlasov 2001-04-13 10:12 ` Mikhail Zabaluev 2001-04-14 0:19 ` Ivan Zakharyaschev [this message] 2001-04-14 0:32 ` imap; was: " Ivan Zakharyaschev 2001-04-18 0:30 ` Mikhail Zabaluev 2001-04-18 10:47 ` Sergei Aranovsky 2001-04-07 15:42 ` Yura Zotov 2001-04-07 17:51 ` Aleksey Novodvorsky 2001-04-07 18:57 ` Yura Zotov 2001-04-07 19:50 ` Aleksey Novodvorsky 2001-04-07 20:10 ` Yura Zotov 2001-04-07 20:46 ` Aleksey Novodvorsky 2001-04-09 10:38 ` Yuri Ryazantsev 2001-04-09 11:21 ` Aleksey Novodvorsky 2001-04-07 12:21 ` Alexey Voinov 2001-04-07 14:24 ` S. Budnevitch 2001-04-08 0:43 ` Owl 2001-04-08 2:30 ` Aleksandr Blohin 2001-04-08 4:00 ` Yura Zotov 2001-04-08 13:18 ` Owl 2001-04-08 13:21 ` Aleksandr Blohin 2001-04-08 18:56 ` Owl 2001-04-09 7:51 ` Aleksey Novodvorsky 2001-04-09 11:49 ` Aleksandr Blohin 2001-04-09 12:31 ` Aleksandr Blohin 2001-04-09 13:07 ` Aleksey Novodvorsky 2001-04-09 13:16 ` Aleksandr Blohin 2001-04-09 21:01 ` [mdk-re] ÐÁÎÅÌØ ÚÁÄÁÞ × çÎÏÍÅ Michael Bykov 2001-04-10 8:12 ` [mdk-re] Re: [mdk-re] панель задач в Гноме Sergey Krivulja 2001-04-11 13:36 ` [mdk-re] About Mutt Aleksandr Blohin 2001-04-09 20:19 ` Owl 2001-04-09 20:45 ` Roman S 2001-04-09 21:21 ` Dmitry V. Levin 2001-04-10 14:31 ` Aleksey Novodvorsky 2001-04-10 16:52 ` Aleksey Novodvorsky 2001-04-09 12:26 ` Dmitry V. Levin 2001-04-09 17:25 ` Yura Zotov 2001-04-09 17:42 ` Dmitry V. Levin 2001-04-13 11:56 ` Mikhail Zabaluev 2001-04-13 12:11 ` Yura Zotov 2001-04-14 0:25 ` konsole maps; was: " Ivan Zakharyaschev 2001-04-14 2:00 ` Yura Zotov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=Pine.LNX.4.33L.0104132322450.8794-100000@zephyrous.ru \ --to=imz@linux.ru.net \ --cc=mandrake-russian@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git