umiMail - класс для работы с почтой

Описание:

Данный класс отвечает в UMI.CMS за отправку почты. В нем реализована возможность отправки письма нескольким адресатам, аттач файлов, установка приоритета письма и автоматическое прикрепление к письму изображений, которые содержатся в теле письма.
Обратите внимание, что все макросы, вставленные в тело, письма выполнятся перед отправкой.

Пример кода:

<?php

$someHtml = "<p>Содержание письма в формате html</p>";

$mail = new umiMail();

$mail->setFrom("lyxsus@gmail.com", "Sergey");
$mail->addRecipient("lyxsus@gmail.com", "Me");
$mail->setPriorityLevel("hight");
$mail->setContent($someHtml);
$mail->setSubject("Some subject");

$mail->commit(); //Подтверждаем, что письмо готово к отправке
$mail->send();
?>
 

Отправляем текстовое письмо нескольким получателям:

<?php

$someText = "Содержание письма в формате txt";

$mail = new umiMail();

$mail->setFrom("lyxsus@gmail.com", "Sergey");
$mail->addRecipient("lyxsus@gmail.com", "Me");
$mail->addRecipient("umi-cms@gmail.com", "Me");
$mail->setTxtContent($someText );
$mail->setSubject("Some subject");

$mail->commit(); //Подтверждаем, что письмо готово к отправке
$mail->send();
?>