# Smtp::__construct()

URL: https://chugunov.pro/api-bitrix/mail/smtp/__construct/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс: [`\Bitrix\Mail\Smtp`](https://chugunov.pro/api-bitrix/mail/smtp/)
Модуль: Mail.
Свойства элемента: method, public.

## Сигнатура

```php
public __construct(string $host, string $port, string $tls, string $strict, string $login, string $password[, string|null $encoding = null ]) : mixed
```

## Описание

Конструктор SMTP-клиента.

## Параметры

- `$host` `string` — обязательный. Хост.
- `$port` `string` — обязательный. Порт.
- `$tls` `string` — обязательный. Tls.
- `$strict` `string` — обязательный. Strict.
- `$login` `string` — обязательный. Логин.
- `$password` `string` — обязательный. Пароль.
- `$encoding` `string|null` — необязательный, по умолчанию `null`. . Если null — используется текущая кодировка сайта.

## Возвращаемое значение

`mixed`

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Mail-Smtp.html
