MailMount - Mount Your Email !
Purpose
Many email services (e.g. gmail, yahoo) provide huge space for email storage.
Though a user can store files on these services in form of attachments, this process
still requires a user to use email provider's webmail service or supported MUA to attach
files. Hence these huge storage spaces often are not used to their limits.
Solution
There is a need to implement tool which can act as a "bridge" between email provider's
remote storage and user's machine thereby emulating remote storage as local file system
to user's machine. User can perform file operation on this file system in same way as
local file system. Once mounted, mounted email file system will perform tasks
transparently from user. User can create,delete and rename files. Initial implementation
will be a flat file system and will not provide support to create directories.
Tools:
MailMount will use following libraries
*libspopc for POP access to email service.
*libesmtp for SMTP.
*FUSE - Filesystem in User Space for file system module.
MailMount will be developed in C/C++ and will be available on FreeBSD and GNU/Linux
(since FUSE is available only on FreeBSD and Linux). It will be available under GPL license.
MailMount is still in the planning phase. I will be update this website as things progress.
Author:
Tejas Kokje(a.k.a Binary Semaphore)
I have been using Open Source software since 5 years for all my computing needs. Hence
I feel like contributing back to the community. If you want to join me in implementing
MailMount, email me at binarysemaphore@SPAMMENOT.gmail.com (remove SPAMMENOT.). I will
evaluate your skills and then give you SVN access.
Last Updated: 11th March, 2006
Website hosted at