function check_mail() { if (Plugins::instance()->isActivePlugin('mail')) { _log("Checking email..."); MailUtilities::getmails(null, $err, $succ, $errAcc, $received); _log("$received emails fetched."); } }
function check_mail() { _log("Checking email..."); MailUtilities::getmails(null, $err, $succ, $errAcc, $received); _log("{$received} emails fetched."); }
function checkmail() { @set_time_limit(0); $accounts = MailAccounts::getMailAccountsByUser(logged_user()); session_commit(); if (is_array($accounts) && count($accounts) > 0) { // check a maximum of $max emails per account $max = config_option("user_email_fetch_count", 10); MailUtilities::getmails($accounts, $err, $succ, $errAccounts, $mailsReceived, $max); $errMessage = ""; if ($succ > 0) { $errMessage = lang('success check mail', $mailsReceived); } if ($err > 0) { foreach ($errAccounts as $error) { $errMessage .= lang('error check mail', $error["accountName"], $error["message"]); } } if ($succ > 0) { $err = 0; } } else { $err = 1; $errMessage = lang('no mail accounts set for check'); } ajx_add("overview-panel", "reload"); return array($err, $errMessage); }