Lines Matching refs:mail

25 static bool open_pop3maildrop(mail::account *&accountRet,  in open_pop3maildrop()
26 mail::account::openInfo &oi, in open_pop3maildrop()
27 mail::callback &callback, in open_pop3maildrop()
28 mail::callback::disconnect &disconnectCallback) in open_pop3maildrop()
30 mail::loginInfo pop3LoginInfo; in open_pop3maildrop()
32 if (!mail::loginUrlDecode(oi.url, pop3LoginInfo)) in open_pop3maildrop()
44 accountRet=new mail::pop3maildrop(disconnectCallback, in open_pop3maildrop()
58 mail::loginInfo pop3LoginInfo; in pop3maildrop_remote()
60 if (!mail::loginUrlDecode(url, pop3LoginInfo)) in pop3maildrop_remote()
76 class mail::pop3maildrop::checkNewMailHelper
77 : public mail::callback {
82 mail::pop3maildrop::pop3acct *pop3acct;
84 mail::pop3maildrop *maildiracct;
86 mail::callback *origCallback;
99 checkNewMailHelper(mail::pop3maildrop::pop3acct *pop3acctArg,
100 mail::pop3maildrop *maildiracctArg,
101 mail::callback *origCallbackArg);
110 class mail::pop3maildrop::pop3acct : public mail::pop3,
111 private mail::callback {
113 mail::pop3maildrop *myMaildrop;
116 friend class mail::pop3maildrop::checkNewMailHelper;
118 pop3acct(mail::pop3maildrop *myMaildropArg,
121 mail::loginCallback *loginCallbackFunc,
126 vector<mail::addMessage *> downloadedMsgs;
131 mail::addMessage *newDownloadMsg();
153 mail::pop3maildrop::pop3acct::pop3acct(mail::pop3maildrop *myMaildropArg, in pop3acct()
156 mail::loginCallback *loginCallbackFunc, in pop3acct()
166 mail::pop3maildrop::pop3acct::~pop3acct() in ~pop3acct()
171 bool mail::pop3maildrop::pop3acct::ispop3maildrop() in ispop3maildrop()
176 void mail::pop3maildrop::pop3acct::pop3maildropreset() in pop3maildropreset()
178 vector<mail::addMessage *>::iterator b=downloadedMsgs.begin(), in pop3maildropreset()
194 mail::addMessage *mail::pop3maildrop::pop3acct::newDownloadMsg() in newDownloadMsg()
199 mail::maildir::addmessage(myMaildrop, in newDownloadMsg()
203 string mail::pop3maildrop::pop3acct::commitDownloadedMsgs() in commitDownloadedMsgs()
207 vector<mail::addMessage *>::iterator b=downloadedMsgs.begin(), in commitDownloadedMsgs()
224 void mail::pop3maildrop::pop3acct::success(std::string message) in success()
228 void mail::pop3maildrop::pop3acct::fail(std::string message) in fail()
234 void mail::pop3maildrop
244 mail::pop3maildrop::pop3maildrop(mail::callback::disconnect in pop3maildrop()
246 mail::loginCallback *loginCallbackFunc, in pop3maildrop()
247 mail::callback &callback, in pop3maildrop()
252 : maildir((mail::callback::disconnect &)*this), in pop3maildrop()
261 if (!mail::maildir::maildirmake(pathArg, false)) in pop3maildrop()
272 mail::loginInfo pop3LoginInfo; in pop3maildrop()
274 if (!mail::loginUrlDecode(pop3url, pop3LoginInfo) || in pop3maildrop()
282 mail::pop3maildrop::checkNewMailHelper *h= in pop3maildrop()
283 new mail::pop3maildrop::checkNewMailHelper(NULL, in pop3maildrop()
316 bool mail::pop3maildrop::hasCapability(string capability) in hasCapability()
324 string mail::pop3maildrop::getCapability(string capability) in getCapability()
345 void mail::pop3maildrop::disconnected(const char *errmsg) in disconnected()
349 void mail::pop3maildrop::servererror(const char *errmsg) in servererror()
353 mail::pop3maildrop::~pop3maildrop() in ~pop3maildrop()
359 void mail::pop3maildrop::logout(callback &callback) in logout()
367 mail::pop3maildrop::checkNewMailHelper
368 ::checkNewMailHelper(mail::pop3maildrop::pop3acct *pop3acctArg, in checkNewMailHelper()
369 mail::pop3maildrop *maildiracctArg, in checkNewMailHelper()
370 mail::callback *origCallbackArg) in checkNewMailHelper()
378 mail::pop3maildrop::checkNewMailHelper::~checkNewMailHelper() in ~checkNewMailHelper()
382 void mail::pop3maildrop::checkNewMailHelper::success(std::string message) in success()
390 mail::callback *c=origCallback; in success()
397 void mail::pop3maildrop::checkNewMailHelper::fail(std::string message) in fail()
399 mail::callback *c=origCallback; in fail()
405 void mail::pop3maildrop::checkNewMailHelper
419 void mail::pop3maildrop::checkNewMail(callback &callback) in checkNewMail()
424 mail::pop3maildrop::checkNewMailHelper *h= in checkNewMail()
425 new mail::pop3maildrop::checkNewMailHelper(myPop3Acct, in checkNewMail()
439 mail::maildir::checkNewMail(callback); in checkNewMail()