Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » E-mail

   
Автор / Author Тема / Topic: E-mail
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте.

При попытке отправки сообщения на почту mail.ru в протоколе получаю сообщение:
ERR_RTM:Mailer error EMAIL:err404

Файл TMcom_0.cnf заполнен следующим образом:

EMAIL_SRV=smtp.mail.ru
EMAIL_DEF=<почта1>
EMAIL_FROM=<почта2>
EMAIL_LOGIN=<логин почта2>
EMAIL_PASSW=<пароль почта2>
END_OF_CNF
<пустая строка>

В инструментальной среде создан канал CALL с типом вызова EMAIL-DSC(просто EMAIL у меня отсутствует) и аргументами ARG0(REAL) для служебных целей и 3 аргумента типа STRING для Темы, Файла, Сообщения.

Если я правильно понимаю, то проблема в разнице используемых портов сервера исходящих сообщений(465 у mail.ru и 25 в TRACE MODE(если информация не устарела)).

Подскажите пожалуйста(может неправильно определил проблему), как разрешить эту ситуацию?

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by vg:
ERR_RTM:Mailer error EMAIL:err404

Код ошибки говорит о невозможности согласования с почтовым сервером используемого протокола отправки сообщения.

В данном случае, почтовый сервер smtp.mail.ru требует шифрования SSL.

Используйте почтовый сервер, который не требует шифрования, например smtp-devices.yandex.com

Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо, этот сервер пропускает сообщения.

Но при отправке 1 во входное значение канала CALL.EMAIL входное значение не сбрасывается в 0 после отработки(вне зависимости от типа передачи: XOR или прямая) и сообщения продолжают приходить пока не установишь вход в 0.
Это можно устранить программно, но в видео уроке https://www.youtube.com/watch?v=bJcHy3UteLY пришло только одно письмо.

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Указанный видео-урок был создан в 2 декабря 2011 года (метка времени в самом начале в дате получения письма).

В актуальном релизе (6.10.2) для отправки E-mail'а необходимо отправить 1 во входное значение канала Call.EMAIL-SDC.

Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Благодарю Вас за разъяснение.
Столкнулся со следующей проблемой:
При получении писем оказалось, что шапка приходит в формате UTF-8 и отображается корректно, а вот тело письма в формате US-ASCII и соответственно русские буквы отображаются в виде "????". В то время как английский текст пересылается корректно.
Подскажите пожалуйста, могу ли я это исправить?

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вопрос кодировки решается почтовыми серверами и клиентами.
Обычно, если использовать почтовый сервер, аккаунты Отправителя и Получателя почты от одного производителя, то проблем с кодировкой нет.

Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by vg:
Спасибо, этот сервер пропускает сообщения.

Но при отправке 1 во входное значение канала CALL.EMAIL входное значение не сбрасывается в 0 после отработки

ГЭ Кнопка с прямой передачей 1 в аргумент экрана с типом OUT.
Аргумент экрана привязан к Входному значению Call.EMAIL-SDC.

При однократном нажатии на кнопку, взводится 1. После отправки e-mail'а, 1 сбрасывается в 0.

Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
К сожалению нет. Входное значение не сбрасывается. Могу выслать Вам проект на почту?
Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пример выслан почтой.
Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Письмо получил, проблем больше нет.
В очередной раз благодарю Вас за разъяснения.
Ключевое здесь, что тип канала CALL.EMAIL должен быть Output.

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Забыл спросить про отправку e-mail при появлении сообщения с определённым статусом(например "Тревога") в ОТ.
Существуют штатные функции для реализации? Рассылка по аналогии с СМС не работает, да и направления в словаре не нашёл для этих целей (разве что "Net", но он вроде для передачи в NLL). Либо снова что то проглядел.

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Это можно реализовать через Шаблон программы.
Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Благодарю.
Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте.

Правильно ли я понял, что самый удобный способ для отправки E-mail по появлении аварийного сообщения в ОТ это периодически генерировать документ с соответствующими выборками из ОТ(понятно, что для этого нужен ДокМРВ)?

Как делать сводку по значениям каналов показано в быстром старте.

Не понял каким образом осуществить выборку из ОТ.

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вы можете отправлять e-mail с прикрепленным файлом-документом.

Выборка из Отчета Тревог осуществляется в шаблоне документа откройте свойства Отчета Тревог.
Перейдите во вкладку Фильтры и добавьте фильтр "Время".

Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Хорошо. Спасибо.

Почему в канале CALL.EMAIL аргументы для шаблона письма(тип STRING) не терпят привязки?
1) Пытаюсь передать туда названия длиннее 4 символов из комментариев каналов. Но параметры, отображаясь в "Панели МРВ" профайлера корректно, не приходят с письмом (без шапки, без файла), хотя они заданы.
Название файла совпадает.

2) Также пробовал записывать информацию в аргументы канала CALL.STRING.
Тут почему то при таком же корректном отображении как и в описании выше, уже приходит 3-й аргумент, а первые два (без учёта аргумента для служебных целей, то есть для темы и файла) нет.

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Поправка к пункту №1

3-й аргумент STRING, предназначенный для "Сообщения" приходит и в этом случае. Остальные нет.

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Напишите на адрес техподдержки подробнее Вашу задачу и пришлите простой тестовый проект, демонстрирующий проблему с описанием как это воспроизвести.
Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправил.
Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ответ дан почтой.
Для передачи значений в аргументы канала Call.Email используйте Call.Move с Параметром=8 (аргументы типа IN должны быть целочисленными)

Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
vg
Forum Haunter / Завсегдатай форума
Участник № / Member № 8172


Icon 1 отправлено / posted      Профиль для / Profile for vg           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, благодарствую, ответ получил.
Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Plumber
Forum Haunter / Завсегдатай форума
Участник № / Member № 7942


Icon 1 отправлено / posted      Профиль для / Profile for Plumber           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день,у меня вопрос, возможно ли назначить кнопку на конкретный адрес, чтобы не вводить его с клавиатуры?
Сообщения / Posts 105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
А как Вы сейчас вводите адрес? Адрес записан в файле *.cnf. Уточните поподробнее Вашу задачу, что должно происходить по нажатию кнопки?
Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Plumber
Forum Haunter / Завсегдатай форума
Участник № / Member № 7942


Icon 1 отправлено / posted      Профиль для / Profile for Plumber           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В файле конфигурации записан основной адрес, сейчас чтобы отправить на другой адрес я нажимаю кнопку и ввожу адрес с клавиатуры. Возможно ли задать адрес для кнопки чтобы при нажатии адрес вводился автоматически.
Сообщения / Posts 105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Адрес получателя указывается в файле *.cnf или в атрибуте Комментарий канала Call.EMAIL-DSC.

На экране Вы можете создать кнопку (несколько кнопок), которые будут по нажатию передавать (Тип действия по нажатию - прямая передача) строки в аргумент экрана OUT STRING. Этот аргумент экрана должен быть привязан к Комментарию канала Call.EMAIL-DSC.

Нажали на кнопку - поменялся адрес. Что бы еще раз изменить (вернуть первоначальный) - нажмите на вторую кнопку.

Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Plumber
Forum Haunter / Завсегдатай форума
Участник № / Member № 7942


Icon 1 отправлено / posted      Профиль для / Profile for Plumber           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Простите пожалуйста неуча ,строки мне брать из документа coll_string в папке проекта?
Сообщения / Posts 105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Откройте ГЭ Кнопка на редактирование - Событие - MousePress - Передать значение - Прямая.

Строку данным способом можно настроить только в Среде Разработки.

Если Вам необходим способ последующего редактирования адреса, то проще использовать именно файл *.cnf.
Процедура замены электронной почты не предполагает ее частое редактирование.

Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Plumber
Forum Haunter / Завсегдатай форума
Участник № / Member № 7942


Icon 1 отправлено / posted      Профиль для / Profile for Plumber           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
У меня три адреса, значит если их записать в файле конфигурации,то можно кнопкой переключать их в строке адреса?
Сообщения / Posts 105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by АдАстра. Техподдержка:
Адрес получателя указывается в файле *.cnf или в атрибуте Комментарий канала Call.EMAIL-DSC.

Или в *.cnf файле.
Или в Комментарии.

В файле задается только один адрес.
Если необходимо более одного и изменять по кнопке - перечитайте последнее сообщение на первой странице топика.

Сообщения / Posts 17315 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Plumber
Forum Haunter / Завсегдатай форума
Участник № / Member № 7942


Icon 1 отправлено / posted      Профиль для / Profile for Plumber           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо все понял,получилось.
Сообщения / Posts 105 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2