Главная

IMAP и BeOS

У меня есть IMAP–аккаунт на pochta.ru, вот и захотелось мне его поюзать из–под BeOS'и.
Нашёл среди почтовых клиентов двух кандидатов: Mail daemon replacement от команды Хайку и старый известный MailIt. Решил начать с первого, т.к. новее.
Из readme понял (насколько позволил мой английский), что IMAP–папки на сервере и на локальном компе будут являться зеркальным отражением друг друга, т.е. хранить одно и то же.
Такой подход меня не совсем устраивает, я бы хотел, чтобы на мой комп закачивались только заголовки, а скачать ли тело письма или удалить его прямо на сервере — я решу сам. Это, имхо, и есть основная изюминка IMAP'а, по крайней мере я завёл данный аккаунт ради этого.
В Outlook'е это решается через настройку параметров синхронизации папок. Тут же я что–то ничего такого пока не нашёл…
Вопрос: Кто–нибудь пользуется IMAP'ом из–под BeOS? Могут меня просветить по сабжу?

Re: IMAP и BeOS

А Beam не пробовал? Точно не помню, но он тоже может поддерживать работу с IMAP.

А скачивать только заголовки писем по POP3 разве нельзя? В каком–то мылере мне такая опция попадалась…

Re: IMAP и BeOS

    А скачивать только заголовки писем по POP3 разве нельзя? В каком–то мылере мне такая опция попадалась…

Думаю, что такая опция только в виндовом the bat есть :( В Be я такой функции нигде не нашел :( Спасает только то, что на mail.nnov.ru (коим я пользуюсь) очень хорошие фильтры стоят.

Re: IMAP и BeOS

а я вобще веб–интерфейсом пользуюсь и не жалуюсь

Re: IMAP и BeOS

Обстановка ясна. IMAP — белое пятно в образовании беосников (в моём также).

knorr>> а я вобще веб–интерфейсом пользуюсь и не жалуюсь

Каждый решает сам сообразно с обстоятельствами. Если у тебя скоростной бесплатный инет, то почему бы и нет. У меня dial–up, и притом не самый быстрый. Поэтому я не хочу за время получения почты скачивать за свои «бабки» по нескольку раз (при каждой перезагрузке странички) всякий html–мусор (элементы оформления страницы, баннеры и т.п.)
Кроме того существуют «провайдерские» почтовые ящики вообще без веб–интерфейса, а необходимость в таких ящиках есть, хотя бы для регистрации на сайтах, не обслуживающих анонимных пользователей.

Михаил Панасюк>> А Beam не пробовал?

Если с этим демоном не разберусь, дойду и до Beam'а, возможно. Мозилла, мне подсказали, тоже с почтой работает. Посмотрим.

Михаил Панасюк>> А скачивать только заголовки писем по POP3 разве нельзя? В каком–то мылере мне такая опция попадалась…

Я до этого пользовался исключительно Outlook'ом. Так в нём — нельзя. И причём я не знаю, то ли это ограничение самого протокола POP3, то ли кривая реализация этого протокола в конкретном мэйлере. Выкачка всей имеющейся на сервере корреспонденции(допустим — там 10 писем) является единой задачей и я не могу не то что заголовки, а даже письма по отдельности скачать. Если у меня при скачке десятого письма обрывается коннект, то вся процедура начинается по новой. Вспомнишь весь словарь русского мата… Я ради этого и завёл себе IMAP–ящик. Там — другое дело, ты сам себе полный хозяин. Можешь держать какие–то старые письма на сервере (использовать его дисковое пространство), если не хочешь пока уничтожать, скачиваешь себе лишь то, что хочешь.
А с этим демоном — похоже, что просто неполная реализация протокола, оставили себе ребята поле для деятельности по разработке дальнейших, всё лучших версий. Я вообще не могу взять в толк, какую пользу можно извлечь из абсолютно зеркальных папок на локальном компе и на сервере. Да к тому же говорят, что если я что–то положил сам в локальную папку, то это тут же будет залито и на сервер для полной симметрии. Во как! На фига? Вот вред от этого просматривается: если я например, сидя на работе и имея свободное время, полезу на сервер навести порядок в своих папках, поуничтожать лишнее и т.п., то запустивши потом дома BeOS я должен и в его локальных папках вручную произвести те же изменения, иначе при первом же контакте демона с сервером всё уничтоженное мною на сервере будет восстановлено из локальных папок!
Я не хочу сильно ударяться в сарказм по этому поводу, вдруг я просто чего–то недопонял (слабый английский), а демон — нормальный. Я затем и пишу в форум, что надеюсь — мне разъяснят. Но похоже — облом.
В немецкий форум ещё можно закинуть вопросик, туда может авторы заглядывают…

Re: IMAP и BeOS

1) Я тоже сижу на диал–апе
2) Так а мозилла тебе на что?? Пообрезал баннеры,к тому же можно скачать страничики, которые генерит тебе почтовик, покопаться в них — убрать всё лишнее и запускать локально — экспириенс просто офигенный.

Если, конечно, ящик без веб–интерфейса, тогда дело обстоит хуже…
Но ведь ты говоришь о почта.ру, а там он точно есть!!

Re: IMAP и BeOS

Что–то задавила меня жаба выкачивать 2 мб, кинь ридмишку что ли — почитаем, может, действительно, ты неправильно понял

Re: IMAP и BeOS

http://www.bebits.com/talkback/2289 — писать разработчикам надо сюда, лучше на английском

А Beam, судя по всему, всё–таки (пока) с IMAP не работает.

>>Я вообще не могу взять в толк, какую пользу можно извлечь из абсолютно зеркальных папок на локальном компе и на сервере

Я читаю почту из дома, с работы, из университета, ещё откуда–нибудь. Дома у меня несколько ОС и во всех настроен выход в интернет. Чтобы сильно не мучаться настроил спам–фильтры на локальном почтовом сервере и проверяю почту отовсюду через Web–интерфейс, проблема синхронизации локальных копий почтового ящика не стоит. IMAP позволяет делать то же самое через почтовую программу, дома, на работе, везде — одно и то же. Если я где–то письмо прочитал, то после синхронизации оно везде помечено как прочитанное. Убил — везде потёрлось.

Я тоже не спец по почтовым протоколам и особо никогда IMAP'ом не пользовался (кроме самописного IMAP–чата в рамках лаб–работ на Сетевых технологиях в универе, давно это было, почти всё уже забыл).

Re: IMAP и BeOS

Ну, всю ридмишку — это много будет наверное. Вот кусок — где про IMAP упоминается.

WHAT HAPPENS WHEN YOUR E–MAIL IS FETCHED:

For POP3, this is entirely straightforward. New e–mail is fetched into the directory you've identified in Inbox. If you've enabled partial downloading, they appear as partial e–mails, which have a blue and white striped icon. If you double–click them, they download and then open in BeMail (or your chosen mail reader).

For IMAP, things are slightly more complicated. The IMAP folder structure is duplicated in your inbox. So if you chose /boot/home/mail/in as your inbox, you will end up with IMAP folders like /boot/home/mail/in/INBOX. Further, you should note that what happens in IMAP folders is bidirectional. That is, if you move a file inside the folder hierarchy, it moves on the server. If you duplicate one, it's duplicated on the server. If you move in an e–mail from another account, it's uploaded to the server (this also means that you can have it store sent mail on the server). You can also create and delete mail folders in Tracker. Pretty cool, huh? As a final note on IMAP, because it stays connected to the server, the “fetch mail every x” option is irrelevant, except as a way to start the connection, as it only connects when you first press “Check Mail Now”. A final note: moving partial messages from one account to another causes the message (1) not to be transferred and (2) to be deleted. Unpleasant. So download them first.

Note that if you have a large number of archived e–mail messages on your system, it will scan all of them for message ID numbers to keep track of what has been downloaded and what has not. This will delay the start of the mail check if you have tens of thousands of old messages (and thrash your hard drive). To work around that, remove the MAIL:chain attribute from your old messages; the Terminal command «rmattr MAIL:chain *" will do that for all files in the current directory.

Если надо всю, то может мылом, чтобы форум не замусоривать?

Re: IMAP и BeOS

The IMAP folder structure is duplicated in your inbox
дублируется только струтура папок, сами письма отсаются на сервере дабл–клик — читать.
If you double–click them, they download and then open in BeMail (or your chosen mail reader).

That is, if you move a file inside the folder hierarchy, it moves on the server. If you duplicate one, it's duplicated on the server….
Все верно — перемещаешь файлы дома — они перемещаются на сервере. Но если ты их на работе подергал, потом пришел домой, то синхронизация выявит, что последние изменения были сделаны на сервере и установит у тебя в локале то же, что на серевере.

Ты его вобще тестировал?? Или так: сначала покричать — потом попробывать?? Зарегистрируй новый аккаунт на той же почта.ру посылай сам себе письма и пробуй с ними работать..

Не только бат умеет хидеры выдергивать с ПОПы — ещё и Thunderbird.

Re: IMAP и BeOS

Почту скачивать лучше BeAM так как параллельно качает с нескольких ящиков и при обрыве коннекта скачанное повторно уже качаать не приходится В других почтовиках приходится повторно закачивать у же скачанное при аварийном обрыве

Re: IMAP и BeOS

А если нужен IMAP только в Mozilla, но я лично не пробовал, тк ее приличной сборки не нашел ни под нетсервер ни под боне…

Re: IMAP и BeOS

knorr>> Ты его вобще тестировал?? Или так: сначала покричать — потом попробывать?? Зарегистрируй новый аккаунт на той же почта.ру посылай сам себе письма и пробуй с ними работать..

Нельзя сказать, что вообще не тестировал, но и шибко долго не возился. Сейчас сделаю это получше.
А было так: я поставил софт, подключился к своему существующему IMAP'овскому ящику, в котором у меня лежало около 70 писем, из них половина с прицепами (фото по неск. сот килобайт). В папке “in” у меня автоматически создалась папка inbox и демон резво начал перегонять туда корреспонденцию с сервера. Когда он перекачал пару мегабайт и я понял, что останавливаться он не собирается, будет выкачивать все сорок метров, я это дело прервал и начал искать, где сделать, чтобы качались одни заголовки. Этого я тоже не нашёл и тогда решил посоветоваться с дружески настроенным народом в форуме, «покричать», как ты выразился.
Слабость моего английского выражается в том, что я читаю медленно и не могу «много за один раз», но в принципе каждую отдельно взятую фразу при внимательном рассмотрении понимаю правильно. Ты же, по–моему, не переводишь, а подгоняешь под свою мысль, выдёргивая из текста отдельные фразы в нужном тебе порядке (чтобы получилось то, что ты хочешь).

knorr>>
The IMAP folder structure is duplicated in your inbox
дублируется только струтура папок, сами письма отсаются на сервере дабл–клик — читать.
If you double–click them, they download and then open in BeMail (or your chosen mail reader).

Нет в английской фразе слова «только» и про остающиеся на сервере письма ты от себя добавил. А про дабл клик было в тексте ридмишки раньше и относилось вообще не к IMAP, а к POP3 partial e–mails. Тем не менее, твоим советом я воспользуюсь, получше протестирую эту софтину в разных ситуациях, чтобы выяснить логику (или алгоритм)синхронизации папок.
Да и кроме того, я получил массу советов насчет другого софта, т.е. «покричал» не зря.
Спасибо всем ответившим.

Re: IMAP и BeOS

по поводу заголовков POP3 — в выне такое реализуеться через отечественный The Bat…
может дядям написать и зделать БиОсь ную версию?

Re: IMAP и BeOS

TheBat никогда отечественным не был.

Re: IMAP и BeOS

Во, теперь перевод — супер, уже пользуюсь, спасибо, knorr'у.
Короче, главная проблема уже решена, knorr оказался прав, partial messages — это действительно заголовки. До этого я думал, что это разбитые на части письма. Был у меня такой случай под Виндой, пришла пачка странных писем, скачались, а просмотреть нельзя. Оказывается на сервере отправителя стояла такая настройка, письма объёмом более ХХХ килобайт рубить на куски, а потом то ли принимающий сервер, то ли почтовый клиент должен это склеить, чтобы я видел нормально. Но ни сервер, ни Outlook ничего не склеили, удалил я эту чепуху. Но случай засел в голове и сейчас меня дезориентировал.
В новом демоне это дело настраивается, ставишь галку напротив “Partially Download Messages Larger Than XX Kb”, ну вместо ХХ ставишь приятное тебе значение и письма в полосочку скачиваются только после дабл–клика. Пока не хотят удаляться с сервера, даже когда установил “Delete Mail From Server When Deleted Locally”. Попробовал переложить одно письмо из папки Inbox в папку Sent (именно не скопировать, а переместить). На серваке оно тоже оказалось в папке Sent, но и в Inboxe осталось, т.е. скопировалось. Как дела на сервере, я проверяю через его веб–интерфейс, для надёжности.
Ну, удаление с сервера — невелика проблема, туда я раз в месяц могу и через веб заходить и прочищать всё. Главное — можно скачивать заголовки! Pretty cool, knorr!!!
И ещё одна мелкая проблемка, после установки нового демона при выходе из системы или перезагрузке системы одну лишнюю кнопку надо жать: вылазит табличка типа “…mail_daemon has encountered an error…. The BeOS will terminate the application…” и на ней две кнопки: “Details” и “OK”. Пока не тыкнешь ОК, на перезагрузку не уйдёт (или Шатдаун не закончит). А в общем–то пользоваться можно.

Re: IMAP и BeOS

Насчет маленькой проблемки — отпиши авторам, т.к. это баг, скорее всего не освобожадется выделеная память. БеОСина–то у тебя какая??

Re: IMAP и BeOS

knorr>>… БеОСина–то у тебя какая??

R5.0.1 (Updated to 5.0.3), т.е. нетсерверная.
Ещё кое–что перепроверю, прежде чем писать, чтобы не дёргать понапрасну занятых людей.
Играюсь я сейчас с системой, коя стоит в разделе Винды. Что с нею делалось… Поставил апдейт до 5.0.3, поменял тракер на OpenTracker 5.2.1 и почтового демона, вот всего три вещи. После этого, при перестановке системы из Винды в собственный раздел в ходе инсталляции был момент, что инсталляция приостановилась, выскочила табличка типа, что какая–то библиотека (по–моему libbe.so или что–то в этом роде) кажется повреждённой, что делать? Я нажал “Force installation” и попёр дальше.
Так вот, теперь надо убедиться, что баг почтового демона устойчивый, а не следствие каких–то повреждений в моей системе. Не так ли?
А демон мне уже понравился. Даже в части РОР3 он выглядит круто, там есть и скачка заголовков (partial messages), и опция «не удалять с сервера скачанную почту». Получается, что на фиг мне и IMAP. Ну и ещё там есть какие–то фильтры, я их ещё не успел потестить. Вот такие дела…

Re: IMAP и BeOS

Вру, ещё одну огромадную фиговину поставил, 17 мегабайт, зовётся что–то типа Developer Kit, для программирования. Хотел поизучать идущую там документацию, может “Hello World!” удастся родить когда–нибудь. Не простое “Hello” имею в виду, а объектно–ориентированное…

Re: IMAP и BeOS

Эбаут посмотри…
Английский интерфейс ещё не значит что программа буржуйская.

Re: IMAP и BeOS

С [почти] таким–же успехом можно утверждать об «отечественности» гугла. :–)

Re: IMAP и BeOS

Этот пакет называется DevTools, он бывает 17Мб и 19Мб, вот если бы ты скачал 19Мб–ый вариант — у тебя сразу же был ОО “hello world” в /boot/optional/…
Повлиять на работу mail–демона установка данного пакета врядли могла.

Re: IMAP и BeOS

Если ты молдаванин, то TheBat для тебя отечественный, ага.

Re: IMAP и BeOS

так они что малдоване?:)
ну и фиг…всеравно 2/3 всего населения Малдовии живёт и работает(не скажу где все и так знают) 1/3 года у нас в России, т.к. у них там делать нечего.
и вообще все кто жил в СССР для меня свои(кроме Бендеровцев).

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
y
M
v
K
a
u
Enter the code without spaces and pay attention to upper/lower case.