#ifndef __MailFileSystem_h__ # define __MailFileSystem_h__ # include "ZString.h" # include # include # include namespace mail { class MailFileSystem { public: MailFileSystem(std::string mailPath); bool ifMailBoxExists(std::string mailbox); bool ifAliasExists(std::string alias); std::string getMailBoxPath(std::string mailbox); std::vector getAliasMailboxes(std::string alias); std::string getMailPath(); private: std::string mailPath; struct stat statbuf; }; } #endif