Safe Haskell | Safe-Infered |
---|
Documentation
init :: (MonadIO m, MonadError ImmError m) => IO FilePath -> m ()Source
Build a maildir with subdirectories cur, new and tmp.
add :: (MonadIO m, MonadError ImmError m) => IO FilePath -> Mail -> m ()Source
Add a mail to the maildir
getUniqueName :: MonadIO m => m StringSource
Return an allegedly unique filename; useful to add new mail files in a maildir.