Difference between revisions of "API: Client mail"

From BrainyCP
Jump to: navigation, search
m (Fgsfds переименовал страницу API: почтовые ящики клиента в API: Client mail)
Line 1: Line 1:
  
Администраторские функции требуют root-права API, чтобы использовать любой логин, размещенный на сервере. Если root-прав нет, можно использовать только свой логин.
+
Administrative functions require API root rights in order to use any login hosted on the server. If you do not have root rights, you can only use your login.
  
Входящие данные, отмеченные звездочкой, обязательны для заполнения. 
+
Incoming data marked with an asterisk are required.
  
 
{| border="1" cellpadding="5"
 
{| border="1" cellpadding="5"
 
|-
 
|-
| <p dir="ltr" style="text-align: center;">'''Модуль'''</p>  
+
| <p dir="ltr" style="text-align: center;">'''Module'''</p>  
| <p dir="ltr" style="text-align: center;">'''Функция'''</p>  
+
| <p dir="ltr" style="text-align: center;">'''Function'''</p>  
| <p dir="ltr" style="text-align: center;">'''Входящие данные'''</p>  
+
| <p dir="ltr" style="text-align: center;">'''Incoming data'''</p>  
| <p dir="ltr" style="text-align: center;">'''Варианты ошибок'''</p>  
+
| <p dir="ltr" style="text-align: center;">'''Error variants'''</p>  
 
|-
 
|-
 
| style="vertical-align: top;" |  
 
| style="vertical-align: top;" |  
Line 15: Line 15:
  
 
| style="vertical-align: top;" |  
 
| style="vertical-align: top;" |  
Список почтовых ящиков клиента.
+
Client mail list.
  
 
getlistmail
 
getlistmail
  
 +
| style="vertical-align: top;" | <div data-placeholder="Перевод" dir="ltr">username (post) * - username;</div> <div data-placeholder="Перевод" dir="ltr">password (post) * - user password;</div> <div data-placeholder="Перевод" dir="ltr">mailclient (post) * - constant, module name;</div> <div data-placeholder="Перевод" dir="ltr">getlistmail (post) * - constant, type of operation;</div> <div data-placeholder="Перевод" dir="ltr">language (post) - can take the value: en / ru (ru by default);</div> <div data-placeholder="Перевод" dir="ltr">panel_user (post) - ISP username to which the operation is applied.</div>
 
| style="vertical-align: top;" |  
 
| style="vertical-align: top;" |  
username (post)* — имя пользователя;
+
error: 0, mess: 'The mailbox list was successfully retrieved for: <name>';
  
password (post)* — пароль пользователя;
+
error: 1, mess: 'Nothing was found for:' <name> ';
  
mailclient (post)* — константа, имя модуля;
+
error: 1000, mess: 'You do not have administrator rights';
  
getlistmail (post)* — константа, тип операции;
+
error: 1001, mess: 'There is no such user in the ISP-panel: <user>'.
 
 
language (post) — может принимать значение: en/ru (по умолчанию ru);
 
 
 
panel_user (post) — имя пользователя ISP, к которому применяется операция.
 
 
 
| style="vertical-align: top;" |
 
error:0, mess:'Список почтовых ящиков был успешно получен для: <name>';
 
 
 
error:1, mess:'Ничего не было найдено для:' <name>';
 
 
 
error:1000, mess:'У вас нет прав администратора';
 
 
 
error:1001, mess:'Такой пользователь отсутствует в ISP-панели:<user>'.
 
  
 
|-
 
|-
Line 46: Line 34:
  
 
| style="vertical-align: top;" |  
 
| style="vertical-align: top;" |  
Список почтовых перенаправление клиента.
+
Client mail forwarding list.
  
 
getforwardmail
 
getforwardmail
  
| style="vertical-align: top;" |  
+
| style="vertical-align: top;" | <div data-placeholder="Перевод" dir="ltr">username (post) * - username;</div> <div data-placeholder="Перевод" dir="ltr">password (post) * - user password;</div> <div data-placeholder="Перевод" dir="ltr">mailclient (post) * - constant, module name;</div> <div data-placeholder="Перевод" dir="ltr">getforwardmail (post) * - constant, type of operation;</div> <div data-placeholder="Перевод" dir="ltr">language (post) - can take the value: en / ru (ru by default);</div> <div data-placeholder="Перевод" dir="ltr">panel_user (post) - ISP username to which the operation is applied.</div>
username (post)* — имя пользователя;
+
| style="vertical-align: top;" | <div data-placeholder="Перевод" dir="ltr">error: 0, mess: 'The mailbox list was successfully retrieved for: <name>';</div> <div data-placeholder="Перевод" dir="ltr">error: 1, mess: 'Nothing was found for:' <name> ';</div> <div data-placeholder="Перевод" dir="ltr">error: 1000, mess: 'You do not have administrator rights';</div> <div data-placeholder="Перевод" dir="ltr">error: 1001, mess: 'There is no such user in the ISP-panel: <user>'.</div>
 
 
password (post)* — пароль пользователя;
 
 
 
mailclient (post)* — константа, имя модуля;
 
 
 
getforwardmail (post)* — константа, тип операции;
 
 
 
language (post) — может принимать значение: en/ru (по умолчанию ru);
 
 
 
panel_user (post) — имя пользователя ISP, к которому применяется операция.
 
 
 
| style="vertical-align: top;" |  
 
error:0, mess:'Список почтовых ящиков был успешно получен для: <name>';
 
 
 
error:1, mess:'Ничего не было найдено для:' <name>';
 
 
 
error:1000, mess:'У вас нет прав администратора';
 
 
 
error:1001, mess:'Такой пользователь отсутствует в ISP-панели:<user>'.
 
 
 
 
|}
 
|}
  
Другие полезные статьи:
+
Other useful articles:
  
 
{| style="width: 1191px;"
 
{| style="width: 1191px;"

Revision as of 00:58, 11 April 2021

Administrative functions require API root rights in order to use any login hosted on the server. If you do not have root rights, you can only use your login.

Incoming data marked with an asterisk are required.

Module

Function

Incoming data

Error variants

mailclient

Client mail list.

getlistmail

username (post) * - username;
password (post) * - user password;
mailclient (post) * - constant, module name;
getlistmail (post) * - constant, type of operation;
language (post) - can take the value: en / ru (ru by default);
panel_user (post) - ISP username to which the operation is applied.

error: 0, mess: 'The mailbox list was successfully retrieved for: <name>';

error: 1, mess: 'Nothing was found for:' <name> ';

error: 1000, mess: 'You do not have administrator rights';

error: 1001, mess: 'There is no such user in the ISP-panel: <user>'.

mailclient

Client mail forwarding list.

getforwardmail

username (post) * - username;
password (post) * - user password;
mailclient (post) * - constant, module name;
getforwardmail (post) * - constant, type of operation;
language (post) - can take the value: en / ru (ru by default);
panel_user (post) - ISP username to which the operation is applied.
error: 0, mess: 'The mailbox list was successfully retrieved for: <name>';
error: 1, mess: 'Nothing was found for:' <name> ';
error: 1000, mess: 'You do not have administrator rights';
error: 1001, mess: 'There is no such user in the ISP-panel: <user>'.

Other useful articles:

API: подключение

API: мониторинг

API: статус веб-сервера

API: автоустановщик CMS

API: настройка бекапов

API: трансфер между серверами

API: антивирус

API: настройки сервера

API: управление веб-сервером

API: базы данных

API: пользовательские сертификаты

API: управление почтовыми ящиками

API: информация о сервере

API: почта

API: управление DNS-зонами

API: использование трафика

API: почтовые ящики клиента

API: установка веб-сервера

API: логирование

API: сервер имен

API: хост-аккаунты

API: менеджер приложений

API: сертификаты сервисов

API: CRON

API: менеджер процессов

API: сетевые инструменты

API: FTP-сервер

API: менеджер IP-адресов

API: средняя нагрузка

API: MySQL processlist