<?php

/*
 * $limit максимальное количество писем, которые можна отправить за раз.
 * $base_mail адрес для обратной связи (адрес отправителя).
 * $notification_terms дни отправки уведомлений
 * &launch_interval интервал, с которым скрипт будет запускаться на сервере (в минутах).
 */
$limit = 100;
$base_mail = '*****@*****.**';
$notification_terms = array(1, 2, 5, 10);
$launch_interval = 15;
$mail_sender = new MailService($limit, $base_mail, $notification_terms, $launch_interval);
$mail_sender->send_mails();
//----------------------------------------------------------------------------------------------------------------------
/*
 * Класс позволяет вести запись возникших ошибок.
 */
class Logger
{
    /*
     * Реализация-заглушка.
     */
    public static function log_error(Exception $e)
    {
        //TODO вставить нужную реализацию.
        //        $date = date('Y-m-d-H-i-s');
        //        echo "ERROR [{$date}]: {$e->getMessage()}<br/>";
    }
}
//----------------------------------------------------------------------------------------------------------------------