LINUX.ORG.RU

fuse-mail, первая прога под Linux


0

0

Уважаемые, представляю вашему вниманию свою первую программу под Linux (если не учитывать Hello world!).

fuse-mail отображает почту из pop3 или imap ящика в виде файлов в примонтированной папке с помощью FUSE.

Код можно взять тут: svn checkout http://fuse-mail.googlecode.com/svn/trunk/ fuse-mail-read-only Для сборки необходимы: fuse, mailutils, cmake, gcc.

Известные глюки: Наблюдаются какие-то непонятные тормоза при открытии каталога с помощью nautilus-а в Гноме (программа подвисает на продолжительное время).

В коде стоит ограничение на извлечение не более 10-ти писем. Необходимо плотней разбираться с FUSE, придумывать адекватный механизм кэширования почты и т.п.

PS Если у кого-то есть замечания, предложения... - можете присылать.

Последний раз программировал очень давно, решил вспомнить, что это такое и заодно попробовать написать что-нибудь под Linux. Сильно не пинайте.

anonymous

Ответ на: комментарий от generatorglukoff

а низнаю, в гмыле имя пользователя включает собаку (@), а в fuse-mail (точнее в mailutils) сервер задается строкой вида pop://user:pass@host в случае с гмылом получится две собаки. Может кто знает как это можно полечить?!

anonymous
()

а под mysql такая штука есть? уже который раз ловлю себя на том, что соединяясь с mysql-сервером сначала пишу комманду ls вместо show databases или show tables ...

cobold ★★★★★
()

Я не спорю, что FUSE - штука удобная. Вот только при проблемах со связью почему то fuser -km и umount --force не всегда помогают.

marsijanin ★★
()
Ответ на: комментарий от marsijanin

Re^2: fuse-mail, первая прога под Linux

> Я не спорю, что FUSE - штука удобная. Вот только при проблемах со связью

> почему то fuser -km и umount --force не всегда помогают.


А почему бы не fuser -uz $mountPoint; killall -9 fs-binary ?

gaa ★★
()

Что только люди не делают, лишь бы Plan 9 не использовать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.