Exemple #1
0
<?php

ini_set('display_errors', 1);
error_reporting(E_ALL ^ E_NOTICE);
ini_set('max_execution_time', 0);
ini_set('memory_limit', '512M');
if (!isset($_SERVER['DOCUMENT_ROOT']) || !strlen($_SERVER['DOCUMENT_ROOT'])) {
    $_SERVER['DOCUMENT_ROOT'] = rtrim(realpath(pathinfo(__FILE__, PATHINFO_DIRNAME) . '/../../'), '/');
}
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/stdf.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/config.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/mailer.php";
$mailer = new mailer();
$list = $mailer->getMailerSend();
print_r($list);
Exemple #2
0
<?php

/**
 * Обработка новых рассылок.
 */
ini_set('max_execution_time', '0');
ini_set('memory_limit', '512M');
require_once 'classes/config.php';
require_once 'classes/log.php';
require_once 'classes/mailer.php';
$log = new log('massend/massend-trace-' . SERVER . '-%d%m%Y[%H].log', 'w');
$log->writeln('------------ BEGIN hourly_spam (start time: ' . date('d.m.Y H:i:s') . ') -----');
$mailer = new mailer();
$log->TRACE($mailer->digestSend());
$log->TRACE($mailer->getMailerSend());
$log->writeln('------------ END hourly_spam    (total time: ' . $log->getTotalTime() . ') ---------------');
Exemple #3
0
}
switch ($gAction) {
    case 'preview_only':
        $mailer_id = __paramInit('int', 'id');
        $message = $mailer->getMailerById($mailer_id);
        echo $mailer->getMailContent($message['message']);
        exit;
        break;
    case 'preview':
        $mailer_id = __paramInit('int', 'id');
        $message = $mailer->getMailerById($mailer_id);
        $inner_page = 'tpl.preview.php';
        $content = '../content-full-width.php';
        break;
    case 'send':
        $mailer->getMailerSend();
        exit;
        break;
    case 'digest_edit':
        require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/Digest/DigestFactory.php';
        $id = __paramInit('int', 'id');
        $is_edit = true;
        if (!$digest) {
            $digest = $mailer->getDigestById($id);
        }
        $rec_emp_count = $digest['count_rec_emp'];
        $rec_frl_count = $digest['count_rec_frl'];
        if (!$blocks) {
            $load_blocks = unserialize($digest['blocks']);
            $blocks = new DigestFactory();
            $blocks->createBlocks($load_blocks);