# IMAP прослушиватель

{% hint style="info" %}
Настройки прослушивателя IMAP необходимы только в том случае, если вы используете надстройку TradingView, чтобы позволить Gunbot выполнять оповещения по электронной почте.
{% endhint %}

Используя эти настройки, Gunbot подключается к адресу электронной почты, на который отправляются оповещения.

Чтобы изменить их, перейдите к **Settings** > **IMAP Listener**.

![Параметры настроек для подключения Gunbot к вашему почтовому ящику IMAP.](https://4066118314-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L_Rejuz9K0BDQxSQvUH%2Fsync%2Fab2fa8456a248ae121ad25b39b9e584492ada7fb.png?generation=1589267886043060\&alt=media)

{% hint style="info" %}
Советы для пользователей Gmail

* включить доступ для «[менее безопасных приложений](https://support.google.com/accounts/answer/6010255?hl=en)»&#x20;
* используйте [пароль приложения](https://support.google.com/accounts/answer/185833?hl=en), если вы используете 2FA для своей учетной записи Google
  {% endhint %}

## Описания настроек

Ниже вы найдете подробное описание всех доступных параметров для прослушивателя IMAP.

### Включен (прослушиватель IMAP)

{% tabs %}
{% tab title="Описание" %}
Установите значение true, чтобы включить плагин TradingView. Не все типы лицензий поддерживают эту опцию.
{% endtab %}

{% tab title="Настройка" %}
**Values:** true or false

**Default value:** false
{% endtab %}

{% tab title="Параметр" %}
Имя параметра в `config.js`: `enabled`
{% endtab %}
{% endtabs %}

### Авторизованные формы

{% tabs %}
{% tab title="Описание" %}
Устанавливает адреса электронной почты, которые должны обрабатываться для входящих оповещений. Убедитесь, что оповещение содержится в теме письма.

Несколько адресов возможны, если вы введете их так: \["<email-1@mail.com>","<email-2@mail.com>"]
{% endtab %}

{% tab title="Настройка" %}
**Values:** строка, представляет один или несколько адресов электронной почты

**Default value:** \["<noreply@tradingview.com>"]
{% endtab %}

{% tab title="Параметр" %}
Имя параметра в `config.js`: `authorized_froms`
{% endtab %}
{% endtabs %}

### User <a href="#user" id="user"></a>

{% tabs %}
{% tab title="Описание" %}
Установите имя пользователя для сервера IMAP, обычно ваш собственный адрес электронной почты. Gunbot будет прослушивать входящие оповещения на этот адрес.
{% endtab %}

{% tab title="Настройка" %}
**Values:** строка, представляет имя пользователя

**Default value:** YOUREMAIL
{% endtab %}

{% tab title="Параметр" %}
Имя параметра в `config.js`: `user`
{% endtab %}
{% endtabs %}

### Password <a href="#password" id="password"></a>

{% tabs %}
{% tab title="Описание" %}
Введите пароль для вашего собственного адреса электронной почты, который используется для подключения к серверу IMAP.
{% endtab %}

{% tab title="Настройка" %}
**Values:** строка, представляет пароль

**Default value:** YOURPASSWORD
{% endtab %}

{% tab title="Параметр" %}
Имя параметра в `config.js`: `password`
{% endtab %}
{% endtabs %}

### Host <a href="#host" id="host"></a>

{% tabs %}
{% tab title="Описание" %}
Адрес сервера IMAP, к которому должен подключиться слушатель.
{% endtab %}

{% tab title="Настройка" %}
**Values:** строка, представляет имя хоста

**Default value:** imap.gmail.com
{% endtab %}

{% tab title="Параметр" %}
Имя параметра в `config.js`: `host`
{% endtab %}
{% endtabs %}

### Port (IMAP) <a href="#port-imap" id="port-imap"></a>

{% tabs %}
{% tab title="Описание" %}
Определяет номер порта для сервера IMAP.
{% endtab %}

{% tab title="Настройка" %}
**Values:** номер, представляет номер порта

**Default value:** 993
{% endtab %}

{% tab title="Параметр" %}
Имя параметра в `config.js`: `port`
{% endtab %}
{% endtabs %}

### TLS <a href="#tls" id="tls"></a>

{% tabs %}
{% tab title="Описание" %}
Определяет, используется ли шифрование TLS для соединения IMAP.
{% endtab %}

{% tab title="Настройка" %}
**Values:** true or false

**Default value:** true
{% endtab %}

{% tab title="Параметр" %}
Имя параметра в `config.js`: `tls`
{% endtab %}
{% endtabs %}

### rejectUnauthorized <a href="#rejectunauthorized" id="rejectunauthorized"></a>

{% tabs %}
{% tab title="Описание" %}
Включите этот параметр, чтобы разрешить подключения к серверам IMAP с использованием сертификата, неизвестного центрам сертификации.
{% endtab %}

{% tab title="Настройка" %}
**Values:** true or false

**Default value:** false
{% endtab %}

{% tab title="Параметр" %}
Имя параметра в `config.js`: `rejectUnauthorized (child of tlsOptions)`
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://gunthy.gitbook.io/wiki/russian/ustanovka-i-generalnye-nastroiki/globalnye-nastroiki-bota/imap-listener.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
