---
canonical: https://docs.ideco.ru/v22/ru/ngfw/api/mail-api/queue-api
---

# Почтовая очередь

::: page-constructor
blocks:
  - type: content-layout-block
    textContent:
      buttons:
        - text: Классический VCE
          theme: action
          width: 'auto'
        - text: Документация
          theme: outlined
          url: https://docs.ideco.ru/v22/ru/ngfw/settings/mail/mail-queue
          width: 'auto'
    resetPaddings: false
    textWidth: l
    size: m
    centered: false
:::

{#top}

{% cut "Получение очереди" %}

`GET /mail/mail_queue`

**Ответ на успешный запрос:**

```json5
[
  {
    "id": "string",
    "arrival_time": "integer",
    "sender": "string",
    "recipient": "string",
    "delay_reason": "string"
  },
  ...
]
```

* `id` - идентификатор письма;
* `arrival_time` - время отправки;
* `sender` - отправитель;
* `recipient` - получатель;
* `delay_reason` - причина задержки. Может быть пустой строкой.

{% endcut %}

{#top}

{% cut "Повторная отправка" %}

`POST /mail/mail_queue_retry`

**Json-тело запроса:**

```json5

{
  "ids": ["string", "string", ...]
}

```

- `ids` - список идентификаторов писем.

**Ответ на успешный запрос:** 200 ОК

{% endcut %}

{#top}

{% cut "Удаление писем из очереди" %}

`DELETE /mail/mail_queue/ID1,ID2,...`

* `ID1,ID2,...` - список идентификаторов писем.

**Ответ на успешный запрос:** 200 ОК

{% endcut %}
