Перейти в хранилище документации
Обратиться в техническую поддержку
...
Tip |
---|
Формат процедуры событий для Сервиса почтовых сообщений:
...
Code Block | ||
---|---|---|
| ||
DoReact("MMS","_id_","_команда_" [,"_параметры_"]); |
Формат процедуры событий для Почтового сообщения:
Code Block | ||
---|---|---|
| ||
OnEvent("MAIL_MESSAGE","_id_","_событие_") |
Формат оператора для описания действий с Почтовым сообщением:
Code Block | ||
---|---|---|
| ||
DoReact("MAIL_MESSAGE","_id_","_команда_" [,"_параметры_"]); |
Пример использования реакций объекта Сервис почтовых сообщений:
Необходимо установить номер порта почтовой службы равным 25 при выполнении макрокоманды 1.
Code Block | ||
---|---|---|
| ||
OnEvent("MACRO","1","RUN") { DoReact("MMS", "1", "SETUP", "port<25>"); } |
Пример использования реакций объекта Почтовое сообщение:
Необходимо отправить сообщение при срабатывании датчика движения вместе с изображением с видеокамеры при переходе видеокамеры в состояние тревоги.
Code Block | ||
---|---|---|
| ||
OnInit(){
i=0; //счетчик, используется для того чтобы избежать перезаписывания картинок с одной камеры
}
OnEvent("CAM",N,"REC") //видеокамера в состоянии тревоги
{
filename = "c:\" + N + "_msg_"+str(i)+".jpg";
i=i+1;
DoReact("MONITOR","1","EXPORT_FRAME","cam<"+ N + ">,file<" + filename+ ">");
DoReact("MAIL_MESSAGE", "1", "SETUP", "body<сработала камера"+ N + ">, subject<тревога по камере>, from<server@itv.ru>, to<client@itv.ru>,attachments<" + filename + ">");
DoReact("MAIL_MESSAGE","1","SEND");
}
|