Документация для разработчиков
Темная тема

Smtp

Array

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-2022, «1С-Битрикс», 2022
Наверх