Страница 1 из 1

API Почтовые перенаправления. Ошибка

Добавлено: Пн май 26, 2025 10:18 am
narik-gengalf
Делаю такой запрос:
:8002/api/api.php?
module=mailclient
&subdo=addforward
&source=test@domail.ru
&target=test2@domail.ru
&save_local=1
&login=login
&pass=parol

Перенаправление создается, но в ответе отдает ошибку:
{
"error": 3,
"mess": "Ошибка в адресах почтовых ящиков: /usr/local/brainycp/ssh/mailserver/alias.sh: line 80: [==1]: command not found"
}

Re: API Почтовые перенаправления. Ошибка

Добавлено: Пн май 26, 2025 10:33 am
alenka
Используйте post запросы, так как поле пароля там могут быть символы которые не передаются в get параметрах, или нужно экранировать.
Ошибку скрипта проверим.

Re: API Почтовые перенаправления. Ошибка

Добавлено: Пн май 26, 2025 1:57 pm
narik-gengalf
Я посмотрел, он там вроде ругается при проверке save_local в alias.sh

Я использую пост запрос. Очень странно, что приходится передавать параметры грубо говоря как в гет, а не в теле запроса json-ом отдавать.
Такое вижу впервые.

Re: API Почтовые перенаправления. Ошибка

Добавлено: Пн июн 02, 2025 2:48 pm
alenka
narik-gengalf писал(а):
Пн май 26, 2025 1:57 pm
Перенаправление создается, но в ответе отдает ошибку:
{
"error": 3,
"mess": "Ошибка в адресах почтовых ящиков: /usr/local/brainycp/ssh/mailserver/alias.sh: line 80: [==1]: command not found"
}
Исправили, ожидайте в обновлении.