imap_delete($mbox, $msgno); } chdir('..'); include_once 'etc/commsy/development.php'; include_once 'classes/cs_mail.php'; include_once 'functions/curl_functions.php'; // setup commsy-environment include_once 'etc/cs_constants.php'; include_once 'etc/cs_config.php'; include_once 'classes/cs_environment.php'; $environment = new cs_environment(); $environment->setCacheOff(); $server_item = $environment->getServerItem(); $portal_id_array = $server_item->getPortalIDArray(); // open connection $options = $environment->getConfiguration('c_email_upload_server_options'); if (!isset($options)) { $options = ''; } $mbox = imap_open('{' . $c_email_upload_server . ':' . $c_email_upload_server_port . $options . '}', $c_email_upload_email_account, $c_email_upload_email_password); if (!empty($mbox)) { // get and process e-mails $message_count = imap_num_msg($mbox); for ($msgno = 1; $msgno <= $message_count; ++$msgno) { email_to_commsy($mbox, $msgno); } #echo('email: '.$message_count.LF); // remove deleted e-mails imap_expunge($mbox); // close connection imap_close($mbox);
// init chdir('../../../../../../..'); include_once 'etc/cs_constants.php'; include_once 'etc/cs_config.php'; include_once 'functions/misc_functions.php'; include_once 'classes/cs_environment.php'; $environment = new cs_environment(); $text1 = ' '; $text2 = ' '; // only if cid is set if (!empty($_GET['cid']) and $_GET['cid'] > 99) { // transform POST_VARS and GET_VARS --- move into page object, if exist include_once 'functions/text_functions.php'; $_GET = encode(FROM_GET, $_GET); // multi master implementation $db = $environment->getConfiguration('db'); if (count($db) > 1) { if (!empty($_COOKIE['db_pid'])) { $environment->setDBPortalID($_COOKIE['db_pid']); } elseif (!empty($_GET['db_pid'])) { $environment->setDBPortalID($_GET['db_pid']); } } // multi master implementation - END // set current context $environment->setCurrentContextID($_GET['cid']); // get plugins from plugins $text1 = plugin_hook_output_all('getTextFormatingInformationAsHTML', '', BRLF); if (!empty($text1)) { $text1 = BRLF . $text1; } else {
if (!empty($ini_reg_globals) and strtolower($ini_reg_globals) != 'off') { include_once 'functions/error_functions.php'; trigger_error('"register_globals" must be switched off for CommSy to work correctly. This must be set in php.ini, .htaccess or httpd.conf.', E_USER_ERROR); } } // setup commsy-environment include_once 'classes/cs_environment.php'; $environment = new cs_environment(); $class_factory = $environment->getClassFactory(); // transform POST_VARS and GET_VARS --- move into page object, if exist include_once 'functions/text_functions.php'; $_POST = encode(FROM_FORM, $_POST); $_GET = encode(FROM_GET, $_GET); $_GET = encode(FROM_FORM, $_GET); // multi master implementation (06.09.2012 IJ) $db = $environment->getConfiguration('db'); if (count($db) > 1) { if (!empty($_COOKIE['db_pid'])) { $environment->setDBPortalID($_COOKIE['db_pid']); } elseif (!empty($_GET['db_pid'])) { $environment->setDBPortalID($_GET['db_pid']); } elseif (!empty($_POST['db_pid'])) { $environment->setDBPortalID($_POST['db_pid']); } } // multi master implementation - END // include classes needed for this script include_once 'classes/cs_session_item.php'; include_once 'classes/cs_session_manager.php'; $current_user = $environment->getCurrentUser(); /*********** INITIALIZE ENVIRONMENT ***********/