diff --git a/DOC/README.md b/DOC/README.md index d8b4458..d4a86a7 100644 --- a/DOC/README.md +++ b/DOC/README.md @@ -26,6 +26,7 @@ > Документация в разработке, если нет ссылки, значит еще не написал * LE_FS - класс для работы с файлами * [LE_IMG](core_classes/LE_IMG.md) - класс для работы с изображениями +* [LE_MAIL](core_classes/LE_MAIL.md) - простейший мейлер * LE_MYSQL - класс для работы с базой MYSQL * LE_SQLITE - класс для работы с базой SQLITE * LE_TPL - шаблонизатор diff --git a/DOC/core_classes/LE_MAIL.md b/DOC/core_classes/LE_MAIL.md new file mode 100644 index 0000000..1e9bd09 --- /dev/null +++ b/DOC/core_classes/LE_MAIL.md @@ -0,0 +1,39 @@ +[< Documentation](../) +# LE_MAIL +© by Pavel Belyaev, LE Framework, Tech-Research.ru + +## About +Простейший класс для отправки почты механизмом sendmail, требует настроеного MTA (например, Postfix) + +### Применение + +#### Обычное письмо HTML +```php +$mail = new LE_MAIL; + +$from="robot@example.org"; +$to="mymail@example.org"; +$subject="test123"; +$body="

text of mail

"; + + +$mail->send($from,$to,$body,$subject); +``` +#### Письмо с вложением +```php +$mail = new LE_MAIL; + +$from="robot@example.org"; +$to="mymail@example.org"; +$subject="test123"; +$body="

text of mail

"; + + +$files = []; +//пути до файлов +$files[] = __DIR__."/1.xls"; +$files[] = __DIR__."/2.xls"; + + +$mail->send($from,$to,$body,$subject,$files); +``` \ No newline at end of file