GSSMTP¶
Доступность объекта: оператор связи. Объект:
Name |
Type |
Description |
---|---|---|
host * |
StringType |
Адрес сервера smtp |
port * |
IntType |
Порт сервера smtp |
username * |
StringType |
Авторизационное имя |
password * |
StringType |
Пароль для авторизации |
from_address * |
EmailType |
email для from |
from_name * |
StringType |
имя для from |
use_tls * |
BooleanType |
Сервер поддерживает tsl |
start_tls * |
BooleanType |
Сервер поддерживает start_tsl |
Получение объекта:
POST {{v2_host}}/api/
Content-Type: application/json
Authorization: Bearer {{auth_token}}
{
"action": "get",
"obj": "GSSMTP",
"action_id": "123",
"params": {
}
}
Изменение объекта
POST {{v2_host}}/api/
Content-Type: application/json
Authorization: Bearer {{auth_token}}
{
"action": "update",
"obj": "GSSMTP",
"action_id": "123",
"params": {
"host": "smtp.same.net",
"port": 577,
"username": "noreply@runtel.ru",
"password": "------------------",
"from_address": "noreply@runtel.ru",
"from_name": "Informator",
"start_tls": true,
"use_tls": false
}
}
Тестирование объекта
POST {{v2_host}}/api/
Content-Type: application/json
Authorization: Bearer {{auth_token}}
{
"action": "test",
"obj": "gs_smtp",
"action_id": "123",
"params": {
"host": "smtp.yandex.ru",
"port": 587,
"username": "noreply@runtel.ru",
"password": "408807HnOS",
"from_address": "noreply@runtel.ru",
"from_name": "Informator",
"start_tls": true,
"use_tls": false
}
}