Отправка писем средствами phpMailer

Зависимости

  • Нет зависимостей

Компонент для отправки писем с сайта.
Отправка производится посредством библиотеки phpMailer через функцию SendMail()
Сигнатура этой функции:

        SendMail($to, $subject, $message, $config = array(), $additionalHeaders = '', $files = array(), $priority = SENDMAIL_PRIORITY_NORMAL)
    

Функция возвращает количество успешно отправленных писем.
Примеры использования:

        $ret = SendMail("mail@itkd.ru", "Заголовок", "Текст письма");
        $ret = SendMail("mail@itkd.ru", "Заголовок", "Текст письма", array("sender" => "example-sender@example.com"));
        $ret = SendMail("mail@itkd.ru", "Заголовок", "Текст письма", array("sender" => array("example-sender@example.com", "I am sender")));
    

У компонента есть файл конфигурации core/config/send_mail.php в котором можно определить информацию об отправителе письма.