$processor->MailStorage->Disconnect(); } else { $errorDesc = ''; } $errorDesc = trim($errorDesc); echo '<script> parent.SetUpdatedFolders(' . Folders4UpdateToJsArray() . ', false); parent.EndCheckMailHandler("' . ConvertUtils::ClearJavaScriptString($errorDesc, '"') . '"); </script>' . CRLF; } else { ShowLoggingToServer(); $processor = new MailProcessor($account); $folders =& $processor->GetFolders(); $processor->MailStorage->DownloadedMessagesHandler = 'ShowDownloadedMessageNumber'; $processor->MailStorage->UpdateFolderHandler = 'AddFolder4Update'; if (!$processor->Synchronize($folders)) { $errorDesc = getGlobalError(); } ShowLoggingOffFromServer(); $processor->MailStorage->Disconnect(); $errorDesc = trim($errorDesc); echo '<script> parent.SetUpdatedFolders(' . Folders4UpdateToJsArray() . '); parent.EndCheckMailHandler("' . ConvertUtils::ClearJavaScriptString($errorDesc, '"') . '"); </script>' . CRLF; } } myFlush(true); ?> </body> </html>