Стартовая страница › Форумы › Понять, как работает ПО › Отправка почты из Linux
- В этой теме 21 ответ, 2 участника, последнее обновление 6 лет, 4 месяца назад сделано Mikhail.
-
АвторСообщения
-
05.08.2017 в 19:08 #6922manjey73Участник
Вижу, что срабатывает триггер Модуля авто управления, но в линии отправки почты ошибка, ничего не отправляется.
На Windows при отправке команды руками отправка происходит.Как сделать ручную отправку команды из Linux, чтобы проверить, что отправка работает ?
Собственно сейчас так понимаю нельзя сделать атоматическую отправку с возможностью изменить текст формулой ?
Отсюда вопрос, когда это прикрутите, где хранить шаблоны текстовых сообщений, чтобы их изменять формулой и вставлять данные канала ?
Сейчас так понимаю можно текст вводить только в Модуле автоуправления ?Не смог настроить для источника почту yandex и mail, не лады какие-то с smtp и SSL.
- Эта тема была изменена 6 лет, 7 месяцев назад от manjey73.
07.08.2017 в 12:04 #6941MikhailМодераторКак сделать ручную отправку команды из Linux, чтобы проверить, что отправка работает ?
Скопировать в папку ScadaComm/Cmd файл команды cmd001.dat, который содержит:
[Command] Target=ScadaCommSvc Sender=ScadaCommCtrl User=Admin DateTime=12/21/2015 23:00:07 LifeTime=60 CmdType=StartLine LineNum=1 End=
07.08.2017 в 12:06 #6942MikhailМодераторПро почту на Линукс найдите описание проблемы и решение в этом файле.
07.08.2017 в 12:07 #6943MikhailМодераторСобственно сейчас так понимаю нельзя сделать атоматическую отправку с возможностью изменить текст формулой ?
Отсюда вопрос, когда это прикрутите, где хранить шаблоны текстовых сообщений, чтобы их изменять формулой и вставлять данные канала ?
Сейчас так понимаю можно текст вводить только в Модуле автоуправления ?Будут работать и формулы для каналов управления, но можно будет просто в настройках модуля вставлять некоторые переменные прямо в текст сообщения.
07.08.2017 в 12:50 #6954manjey73УчастникВот пример не помешал бы, а то не совсем понимаю, как вставить например значение температуры в тело письма в Модуле автоматического управления ?
Или это в следующем релизе модуля планируется ?
07.08.2017 в 13:18 #6956manjey73УчастникНе получается отправка, может что не так сделал, но вроде перезапустил scada и сертификаты вроде установились.
07.08.2017 в 15:17 #6959manjey73Участникmozroots —import —ask-remove
Похоже больше не работает, выдает ошибку
Couldn't retrieve the file using the supplied information.
09.08.2017 в 10:45 #6971MikhailМодераторИли это в следующем релизе модуля планируется ?
Да. Пока тестируется.
Couldn’t retrieve the file using the supplied information.
Пробовали искать эту проблему в интернете?
09.08.2017 в 19:00 #6980manjey73УчастникДа, пробовал, похоже Mozilla убрала корневые сертификаты, пробовал еще с указанием другой ссылки, та же история.
Сейчас на своем RPi обновил Mono, но еще не пробовал почту отправлять.10.08.2017 в 09:26 #6981MikhailМодераторКогда заработает, напишите, пожалуйста, что там было.
12.08.2017 в 23:10 #7000manjey73Участник2017-08-12 22:41:20 Команда КП 41 «Отправка эл. почты», тип: KpEmail
Ошибка при отправке письма на «моя@почта.ru: Message could not be sent.Вопрос как определить причину невозможности отправки по такому сообщению ?
12.08.2017 в 23:48 #7001manjey73Участник2017-08-12 23:27:30 Команда КП 41 «Отправка эл. почты», тип: KpEmail
Ошибка при отправке письма на aburakhin@bk.ru: 530 5.7.0 Must issue a STARTTLS command first. t4sm556707ljd.55 — gsmtpSTARTTLS так понимаю вообще не поддерживается.
14.08.2017 в 10:37 #7004MikhailМодераторДа, starttls не поддерживается стандартными классами .NET для отправки почты. Поддерживается SSL.
Текст ошибки зависит от скупости разработчиков, которые реализовывали отправку )14.08.2017 в 10:38 #7005MikhailМодераторЯ могу подсказать, как сделать на .NET простейшее приложение для отправки письма. Там буквально несколько строк. На нём будет проще тестировать.
15.08.2017 в 15:13 #7022manjey73УчастникУ меня получилось отправлять но почему-то используя порт 25, при этом если правильно понял при использовании ssl
Почему не 465 порт? Ведь сертификат gmail берётся именно для данного порта?
Момент номер 2 — вместо русских букв ромбики с вопросами. Настраиваем мы модуль авто управления на Windows а как теперь изменить строку, чтобы её корректно понял Linux? Я так понимаю это проблема кодировок.- Этот ответ был изменен 6 лет, 7 месяцев назад от manjey73.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.