Отправка почты из Linux

Просмотр 15 сообщений - с 1 по 15 (из 22 всего)
  • Автор
    Сообщения
  • #6922
    manjey73
    Участник

    Вижу, что срабатывает триггер Модуля авто управления, но в линии отправки почты ошибка, ничего не отправляется.
    На Windows при отправке команды руками отправка происходит.

    Как сделать ручную отправку команды из Linux, чтобы проверить, что отправка работает ?
    Собственно сейчас так понимаю нельзя сделать атоматическую отправку с возможностью изменить текст формулой ?
    Отсюда вопрос, когда это прикрутите, где хранить шаблоны текстовых сообщений, чтобы их изменять формулой и вставлять данные канала ?
    Сейчас так понимаю можно текст вводить только в Модуле автоуправления ?

    Не смог настроить для источника почту yandex и mail, не лады какие-то с smtp и SSL.

    • Эта тема была изменена 6 лет, 7 месяцев назад от manjey73.
    #6941
    Mikhail
    Модератор

    Как сделать ручную отправку команды из 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=
    
    #6942
    Mikhail
    Модератор

    Про почту на Линукс найдите описание проблемы и решение в этом файле.

    #6943
    Mikhail
    Модератор

    Собственно сейчас так понимаю нельзя сделать атоматическую отправку с возможностью изменить текст формулой ?
    Отсюда вопрос, когда это прикрутите, где хранить шаблоны текстовых сообщений, чтобы их изменять формулой и вставлять данные канала ?
    Сейчас так понимаю можно текст вводить только в Модуле автоуправления ?

    Будут работать и формулы для каналов управления, но можно будет просто в настройках модуля вставлять некоторые переменные прямо в текст сообщения.

    #6954
    manjey73
    Участник

    Вот пример не помешал бы, а то не совсем понимаю, как вставить например значение температуры в тело письма в Модуле автоматического управления ?

    Или это в следующем релизе модуля планируется ?

    #6956
    manjey73
    Участник

    Не получается отправка, может что не так сделал, но вроде перезапустил scada и сертификаты вроде установились.

    #6959
    manjey73
    Участник

    mozroots —import —ask-remove

    Похоже больше не работает, выдает ошибку

    Couldn't retrieve the file using the supplied information.

    #6971
    Mikhail
    Модератор

    Или это в следующем релизе модуля планируется ?

    Да. Пока тестируется.

    Couldn’t retrieve the file using the supplied information.

    Пробовали искать эту проблему в интернете?

    #6980
    manjey73
    Участник

    Да, пробовал, похоже Mozilla убрала корневые сертификаты, пробовал еще с указанием другой ссылки, та же история.
    Сейчас на своем RPi обновил Mono, но еще не пробовал почту отправлять.

    #6981
    Mikhail
    Модератор

    Когда заработает, напишите, пожалуйста, что там было.

    #7000
    manjey73
    Участник

    2017-08-12 22:41:20 Команда КП 41 «Отправка эл. почты», тип: KpEmail
    Ошибка при отправке письма на «моя@почта.ru: Message could not be sent.

    Вопрос как определить причину невозможности отправки по такому сообщению ?

    #7001
    manjey73
    Участник

    2017-08-12 23:27:30 Команда КП 41 «Отправка эл. почты», тип: KpEmail
    Ошибка при отправке письма на aburakhin@bk.ru: 530 5.7.0 Must issue a STARTTLS command first. t4sm556707ljd.55 — gsmtp

    STARTTLS так понимаю вообще не поддерживается.

    #7004
    Mikhail
    Модератор

    Да, starttls не поддерживается стандартными классами .NET для отправки почты. Поддерживается SSL.
    Текст ошибки зависит от скупости разработчиков, которые реализовывали отправку )

    #7005
    Mikhail
    Модератор

    Я могу подсказать, как сделать на .NET простейшее приложение для отправки письма. Там буквально несколько строк. На нём будет проще тестировать.

    #7022
    manjey73
    Участник

    У меня получилось отправлять но почему-то используя порт 25, при этом если правильно понял при использовании ssl
    Почему не 465 порт? Ведь сертификат gmail берётся именно для данного порта?
    Момент номер 2 — вместо русских букв ромбики с вопросами. Настраиваем мы модуль авто управления на Windows а как теперь изменить строку, чтобы её корректно понял Linux? Я так понимаю это проблема кодировок.

    • Этот ответ был изменен 6 лет, 7 месяцев назад от manjey73.
Просмотр 15 сообщений - с 1 по 15 (из 22 всего)
  • Вы должны авторизироваться для ответа в этой теме.