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