Стартовая страница › Форумы › Понять, как работает ПО › Вопрос по драйверу DrvE-mail
Помечено: драйвер DrvE-mail
- В этой теме 11 ответов, 3 участника, последнее обновление 2 года, 2 месяца назад сделано
sergyltd.
-
АвторСообщения
-
26.03.2024 в 21:06 #31637
sergyltdУчастникЗдравствуйте сообщество.
Вот появился вопрос по настройке драйверов и проекта
1 Е-мэйл. Сделал линию с драйвером е-мэйл. Создал устройство на этой линии. Прописал там smtp сервер и т.п. Мастером создал каналы — 2 шт. Почта и Почта с вложением. А что дальше то с ним делать чтоб послал? (имею в виду письмо, а не куда) Наверное какую-то команду надо дать? Какую? Куда? Откуда?
Поясните, куда двигаться?26.03.2024 в 22:31 #31641
a80808УчастникДля E-mail достаточно прописать параметры линии — номер и название, опрос КП — номер (можно тот же), название (можно то же), драйвер и таймауты. После перезапуска коммуникатора (передать конфигурацию) появится свойства линии. Там настраиваете связь с smtp сервером. Это вы вроде сделали.
В той же вкладке есть кнопка Команда. Там надо выбрать команда 1 — бинарная — строка и ввести в поле что то типа:
user@mail.ru; Test; Test
После нажатия кнопки отправить на адрес user@mail.ru должно прийти Test.
Автоматически отправлять почту можно только через Модуль Автоматического управления. Там задаются условия, команда и шаблон письма.27.03.2024 в 09:42 #31644
sergyltdУчастникЗдравствуйте
Да, хитро — драйвер бесплатный, но без платного модуля не работает. Зачем его тогда раздавать? Надо включить в пакет модуля автоматического управления…..27.03.2024 в 15:46 #31652
MikhailМодераторДобрый день!
На странице драйверов в приложении Администратор есть краткое описание по каждому драйверу, которое в том числе позволяет узнать поддерживаемые команды и как их отправить.драйвер бесплатный, но без платного модуля не работает
У всех ситуации разные, кто-то может отправлять команды из своих модулей, например. Зачем ограничивать использование драйвера. Драйвер отвечает за коммуникацию, формирование уведомлений — это не его функция.
27.03.2024 в 16:21 #31656
a80808Участникдрайвер бесплатный, но без платного модуля не работает
Работает. например из приложения Автоотчет (оно правда тоже платное). Никто не мешает вам формировать команду от кнопки и также посылать к драйверу.
Модуль автоуправления он не для того, отправка почты это его «побочная» функция27.03.2024 в 19:14 #31657
sergyltdУчастникТак вот изначально я и имел ввиду посылку из канала. Если создан вход/выход канал в выход надо записать команду для канала 202 (это емэйл письмо) мне достаточно написать SetVal(202, 1, user@mail.ru, Alarm, «Все плохо»)? В пояснении к драйверу написано как то так. Команда 1; Имя; Тема; Текст. Не разберусь как с командами бороться. Для начинающего такого пояснения не хватает.
27.03.2024 в 19:21 #31660
sergyltdУчастникНу да, вместо запятых точка с запятой. Но общий смысл не изменился.
28.03.2024 в 09:14 #31661
a80808УчастникКак то не заморачивался посылкой почты из команды, все в основном через Модуль Автоуправления.
28.03.2024 в 13:50 #31681
MikhailМодераторФункции SetVal и SetData записывают данные в канал. Но отправка команды через канал — это другое действие. Отправка команд выполняется оператором через интерфейс или автоматически из модулей.
28.03.2024 в 15:40 #31692
sergyltdУчастникЗдравствуйте
И все-таки давайте подведем итог.
1.Отправить команду из канала невозможно. Невозможно даже с помощью скрипта.
Например как то так if(статус канала изменился){string = «тело команды»; Послать (вот не знаю как это с учетом API) } Т.е. так не получится.
2. Для посылки почты необходим некоторый модуль который умеет посылать команды. Т.е. опять же код на С# но с учетом взаимодействия с сервером.
Я правильно написал? Если нет поправьте пожалуйста.29.03.2024 в 14:08 #31707
MikhailМодераторДобрый день!
1. Постановка вопроса не совсем корректна — команды не отправляются из канала. Команды отправляются «через» канал, а точнее канал — один из атрибутов команды. В скриптах нет функции для отправки команды и не планируется.
2. Да.29.03.2024 в 15:33 #31717
sergyltdУчастникСпасибо! Вот теперь понятно стало. А то запутался где кто что может:)
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.