#include <libmail/sync.H>
mail::ACCOUNT *mail;
const mail::folder *folder;
mail::ACCOUNT::FolderList folderList;
std::string errmsg=mail->getErrmsg();
size_t nFolders=folderList::size();
const mail::folder *folder=folderList[n];
A mail account contains folders that are arranged in a tree-like hierarchy. mail::ACCOUNT::getSubFolders enumerates folder's subfolders (folder is obtained from a previous mail::ACCOUNT::getSubFolders or a mail::ACCOUNT::getTopLevelFolders(3x) call).
NOTE: | Use mail::folder::hasSubFolders(3x) to check if folder contains subfolders, and invoke mail::ACCOUNT::getSubFolders only if mail::folder::hasSubFolders returns true. |
This method returns true if it succeeds, or
false if it fails.
If the method fails, use
mail::ACCOUNT::getErrmsg()
to read a brief
description of the error.
See mail::ACCOUNT::getTopLevelFolders(3x) for additional notes and instructions on handling folder lists.
<<< Previous | Home | Next >>> |
mail::ACCOUNT::getRights | Up | mail::ACCOUNT::getTopLevelFolders |