Класс для рассылки писем canMail
Класс для отсылки сообщений.
Поддерживаются как сообщения в HTML, так и обычный текст. Письма должны быть составлены в кодировке UTF-8. После создания экземпляра класса (переданная в параметрах строка, отличная от HTML, приведёт к тому, что письмо будет отослано, как текст), необходимо добавить адресата, а также (при желании) указать тему письма, от кого, тело письма.
Пример использования:
require_once 'canMail.php';
// создаём новый объект
$mail = new canMail('TEXT'); // формат письма — в виде TEXT
$mail->SetFrom('mail@mail.ru', 'Письмо от mail.ru');
$mail->AddTo('u@mail.ru', 'Ивану Иванову');
$mail->subject = 'Тестовое письмо'; // тема
$mail->body = 'Тело сообщения';
$result_mail = $mail->Send();
Теперь переменная $result_mail содержит булево значение, указывающее, удалось ли (true) отправить письмо.
Скрипт поддерживает вложения, картинки в HTML (использование префикса cid, копии и скрытые копии (Cc и Bcc соответственно).
Подробнее о функциях смотрите комментарии с коде класса.
Скачать canMail (версия 1.0.0b)

днём интернета

шоколадкой для работы мозга

коробочкой ароматного чая для бодрости

продлением хостинга на +1 месяц
Разместите копилку на “Поддержание сайта”. Думаю, многие пошлют где-то по баксу. И вам хорошо и, думаю читатели получат более частые обновления. Все в плюсе!
Роман,
а зачем оно нужно?
имхо, пара баксов — не тот стимул, который заставляет двигаться вперёд. а вот что действительно заставляет, так это осознание того, что твой труд пригодился ещё кому-то, кроме тебя.