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

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