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
  }
}