Beispiel #1
0
}
// Load download class for mime types..
include PATH . 'control/classes/class.download.php';
$DL = new msDownload();
// Load mailer params..
include PATH . 'control/mail-data.php';
// Read mailbox and run..
$MSIMAP = new imapRoutine($IMDT);
$MSIMAP->settings = $SETTINGS;
$MSIMAP->datetime = $MSDT;
$mailbox = $MSIMAP->connectToMailBox();
// Load spam b8 filter if enabled..
if ($IMDT->im_spam == 'yes') {
    include PATH . 'control/lib/b8/call_b8.php';
    if (isset($b8_err)) {
        $MSIMAP->log('B8 spam filter fatal error: ' . $b8_err);
    } else {
        if (class_exists('b8')) {
            $MSIMAP->log('B8 spam filter successfully loaded');
            define('B8_LOADED', 1);
        }
    }
}
// Log..
$MSIMAP->log('Imap account found, preparing to connect to mailbox..');
if ($mailbox) {
    $count = imap_num_msg($mailbox);
    $loop = $count > $IMDT->im_messages ? $IMDT->im_messages : $count;
    if ($count > 0) {
        $MSIMAP->log('Connection successful: Looping ' . $loop . ' message(s) of ' . $count . ' in reverse order (oldest first)');
    } else {