mail::ACCOUNT::login — Open a new mail account
#include <libmail/sync.H>
mail::ACCOUNT *mail=new mail::ACCOUNT;
mail::account::openInfo accountOpenInfo;
bool
ok=mail->login( |
accountOpenInfo); |
std::string errmsg=mail->getErrmsg();
mail::ACCOUNT::login opens a
new mail account. The mail account's location is specified by
accountOpenInfo. See
mail::account::open(3x) for
the description of the parameters set by accountOpenInfo.
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.
The object must be destroyed if mail::ACCOUNT::login fails. A new
mail::ACCOUNT object must
be created for another login attempt.