PUT api/2.0/mail/accounts

Для этой функции требуется аутентификация.

Описание
Обновляет учетную запись с именем, указанным в запросе.

Параметры

Название Описание Тип Пример
name

sent in body
Имя учетной записи в Teamlab строковый текст
email

sent in body
Электронная почта для новой учетной записи в формате name@domain строковый текст
account

sent in body
Новый вход на сервер IMAP или POP строковый текст
password

sent in body
Новый пароль сервера IMAP или POP строковый текст
port

sent in body
Новый порт сервера IMAP или POP номер 1234
server

sent in body
Новый адрес или IP сервера IMAP или POP строковый текст
smtp_account

sent in body
Новый вход на SMTP-сервер строковый текст
smtp_password

sent in body
Новый пароль SMTP-сервера строковый текст
smtp_port

sent in body
Новый порт SMTP-сервера номер 1234
smtp_server

sent in body
Новый адрес SMTP-сервера или IP строковый текст
smtp_auth

sent in body
Указывает, требуется ли аутентификация для SMTP-сервера или нет. логический true
restrict

sent in body
Указывает, должны ли все письма загружаться из учетной записи (false) или нет (true). Если true, то будут загружены сообщения только за последние 30 дней. логический true
incoming_encryption_type

sent in body
Новый тип шифрования для сервера IMAP или POP: 0 — Нет, 1 — SSL, 2 — StartTLS None, SSL, StartTLS
outcoming_encryption_type

sent in body
Новый тип шифрования для SMTP-сервера: 0 — Нет, 1 — SSL, 2 — StartTLS None, SSL, StartTLS
auth_type_in

sent in body
Новый тип аутентификации для IMAP или POP сервера: 1 — Логин, 4 — CremdMd5, 5 — OAuth2 None, Login, CramMd5, OAuth2
auth_type_smtp

sent in body
Новый тип аутентификации для SMTP сервера: 0 — Нет, 1 — Логин, 4 — CremdMd5, 5 — OAuth2 None, Login, CramMd5, OAuth2
Пример
PUT api/2.0/mail/accounts
Host: yourportal.r7-office.ru
Content-Type: application/json
Accept: application/json

{
  "name": "some text",
  "email": "some text",
  "account": "some text",
  "password": "some text",
  "port": 1234,
  "server": "some text",
  "smtp_account": "some text",
  "smtp_password": "some text",
  "smtp_port": 1234,
  "smtp_server": "some text",
  "smtp_auth": true,
  "restrict": true,
  "incoming_encryption_type": "none",
  "outcoming_encryption_type": "none",
  "auth_type_in": "none",
  "auth_type_smtp": "none"
}
Возвращает
Обновленный аккаунт