Smtp
Smtp - класс для работы с почтой через SMTP.
Методы класса
| Метод | Описание | С версии |
|---|---|---|
| __construct | Конструктор SMTP-клиента. | 20.0.500 |
| __destruct | Деструктор, закрывает соединение при уничтожении объекта. | 20.0.500 |
| connect | Устанавливает соединение с помощью SMTP. | 20.0.500 |
| authenticate | Метод для аутентификации на сервере SMTP. | 20.0.500 |
| getErrors | Метод возвращает все ошибки SMTP-клиента. | 20.0.500 |
Пример
// Создается экземпляр класса и вызываются его методы
$client = new Mail\Smtp(
$this->host,
$this->port,
('smtps' === $this->protocol || ('smtp' !== $this->protocol && 465 === $this->port)),
true,
$this->login,
$this->password
);
if (!$client->authenticate($error))
{
$errors = $client->getErrors();
return false;
}
© «Битрикс», 2001-2025, «1С-Битрикс», 2025