Home > ImapFuse

ImapFuse

ImapFuse is a project mainly written in C++ and C, it's free.

Virtual filesystem to access email accounts via IMAP


  •               ImapFuse                           *

  • Author: Alejandro Ocampos Veiga *
  • Email: alexocamposveiga[at]gmail[dot]com *
  • Objective: Develop a virtual file system that displays the contents of an email stored on a *
  • remote server. Access will be through the IMAP protocol. The file system will be developed *
  • using the FUSE library for UNIX systems *
  • Resources: Fuse library (http://fuse.sourceforge.net/) for the filesystem, Althea project *
  • (http://althea.sourceforge.net/) for the Imap library, and fusecpp.h (www.circlesoft.com). *
  • Mount options: -u for username, -w for pasword *
  • Example: ./imapFuse /media/fuse -u username -w pass *
  • Note: in this moment, it only works with gmail accounts. In order to change the server, it *
  • must be modified in imapFuse.cpp and recompile the program. *