Умберто Эко

umbertoeco.ru/leafmailer.php

umbertoeco.ru/leafmailer.php - это веб-сервис для отправки электронной почты. Он разработан на языке программирования PHP и использует библиотеку PHPMailer для отправки сообщений.

Возможности LeafMailer

LeafMailer позволяет отправлять электронные письма со следующими возможностями:

Использование LeafMailer

Для отправки сообщений с помощью LeafMailer, нужно следовать следующим шагам:

  1. Загрузить библиотеку PHPMailer на свой сервер.
  2. Подключить файл leafmailer.php к своему скрипту на PHP.
  3. Создать объект LeafMailer и настроить параметры.
require 'PHPMailer/PHPMailerAutoload.php';
require 'leafmailer.php';

$mailer = new LeafMailer();

// Настройка параметров
$mailer->setTo('email@example.com');
$mailer->setSubject('Тема письма');
$mailer->setBody('Текст письма');
$mailer->setFrom('from@example.com');
$mailer->addAttachment('file.txt');
  1. Отправить сообщение.
if ($mailer->send()) {
  echo 'Сообщение отправлено';
} else {
  echo 'Ошибка отправки сообщения';
}

Отмена отправки сообщения

LeafMailer позволяет отменять отправку сообщения на заданный промежуток времени после нажатия кнопки отправки. Для этого нужно задать параметр cancelTime при создании объекта LeafMailer, который указывает время в секундах до отмены отправки.

$mailer = new LeafMailer(['cancelTime' => 10]);

В данном примере отправка сообщения будет отменена, если пользователь не подтвердит отправку в течение 10 секунд.

Заключение

LeafMailer - это удобный и легкий в использовании веб-сервис для отправки электронной почты. Он подходит для небольших проектов и предоставляет все основные функции для отправки сообщений. Однако, если вам нужна более сложная система для работы с электронной почтой, то вам возможно захочется выбрать более продвинутые инструменты.