E-mail рассылка на виртуальном сервере

Стартовая страница Форумы Понять, как работает ПО E-mail рассылка на виртуальном сервере

Просмотр 14 сообщений - с 1 по 14 (из 14 всего)
  • Автор
    Записи
  • #18027
    vg
    Участник

    Здравствуйте!

    Стоит задача осуществлять e-mail рассылку с виртуального сервера.

    Команда отрабатывает, некоторое время никаких сообщений и затем ошибка:
    «Ошибка при отправке письма на …@yandex.ru: The operation has timed out.»

    Подскажите пожалуйста какие причины могут мешать отправке кроме закрытых портов на этом сервере? Дело в том, что на объекте бывать часто возможности нет, а по одной догадке проверять раз в неделю не годится.

    P.S.

    Не на виртуальном сервере рассылка работает корректно, то есть причина на виртуалке. Но т.к. я с ними первый раз сталкиваюсь понимания возможных причин нет.

    #18029
    manjey73
    Участник

    1. Виртуальный сервер на чем ?
    2. настройки полностью идентичны ?

    Вообще странно, что у вас нет доступа, чтобы не кататься…

    #18030
    vg
    Участник

    1. Если речь про ОС, то Windows 10. Иначе не знаю что ответить.
    2. Проект переносился шаг за шагом по инструкции. Единственное что я предпринимал на объекте после первых неудач — менял адреса smtp серверов, логины, пароли и почты получателей в настройках для разных почт на соответствующие. Пробовал с yandex и outlook.

    Вероятно, проблема заключена именно в портах, но из-за высокой загруженности под Новый Год it-специалистов на объекте не было возможности проверить так это или нет. Просто хочу подстраховаться. Если откроют порты и почта по-прежнему не уйдёт, то собственно вопрос — почему такое может быть?

    #18031
    manjey73
    Участник

    1. да вопрос был про ОС
    2. Проблема может быть не в почте и портах, а в том, что вас заблокировал yandex
    есть у них такая фишка. Или даже другой почтовик (от кого вы отправляете)…

    типа борьба со спамом и т.д.

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

    Добрый день!

    Нужно убедиться, что работающий и не работающий сервера имеют идентичные настройки отправки почты. Найдите XML файлы драйвера email и сравните их даже какой-нибудь программой.

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

    #18164
    vg
    Участник

    Здравствуйте!

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

    В модуле автоматического управления реализована рассылка e-mail по триггеру на данные некоторых каналов, размерности которых были изменены. В результате при сработке триггера на почту отправляется 2 письма вместо одного: 1 — правильное письмо; 2 — такое же письмо с небольшим отличием в сообщении (для каналов с разными размерностями используются немного разные сообщения) и старой размерностью.

    Заменял модуль, перезапускал службы, пересоздавал каналы, а при изменении настроек линии, отвечающей за рассылку e-mail (изменил получателя писем), корректное письмо стало приходить на новую(новоизменённую) почту, а неправильное соответственно на старую почту. То есть выходит, что какая то настройка не подтянулась.

    Обратил внимание, что в папке C:\SCADA\Projects\…\Instances\Default\ScadaComm\Config
    присутствует файл старой линии связи, которая была удалена из коммуникатора. Также были удалены соответствующие КП и Линия связи в Базе конфигурации. Выходит что я как то неправильно удаляю элементы.

    #18166
    vg
    Участник

    И ещё вопрос по рассылки e-mail модулем автоматического управления.

    Если в модуле автоматического управления созданы разные триггеры, а рассылка осуществляется единственным каналом управления, то при одновременной сработке, например 5 триггеров, они будут в очереди ожидать выполнения или первая сработка перебьёт другие?

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

    Команды записываются в очередь и все будут выполнены.
    Кроме настроек в проекте также проверьте рабочие настройки в
    C:\SCADA\ScadaComm\Config
    C:\SCADA\ScadaServer\Config
    Приложения берут настройки для работы из своих директорий (не из проекта).

    #18171
    vg
    Участник

    Потёр старые линии из C:\SCADA\ScadaComm\Config и конфига проекта, проверил актуальность линий, отвечающих за рассылку e-mail. Передал конфигурацию, эффект тот же.

    Настройки модуля автоуправления для интересующих триггеров:
    https://pastenow.ru/08b754d130585e609e93bd82444cc5e9
    https://pastenow.ru/f511bb6f8cefd7a87f3b270f9d4dda1e

    Журнал модуля автоуправления:
    https://pastenow.ru/b65784484c8ed6382612314f28d89709

    КП, подтверждающее отработку КП49 команда 1:

    Канал управления, отвечающий за рассылку, плюс конфигурация линии связи:

    Статистика линии, отвечающей за рассылку:
    https://pastenow.ru/892a50a350b4b2e2177f5f6e5b5b785e

    Аварийное значение было 11,42 мм/с

    Письмо на яндекс почту:
    https://pastenow.ru/7b5330c7198fea8dd546a34e6daf8acd

    Письмо на Microsoft Outlook:
    https://pastenow.ru/52b2e422e934b89f1ae00f918ff0dbb7

    Как видите сообщения практически идентичные, но ведь я, по-моему, не отправляю на Outlook письмо 🙂

    #18172
    vg
    Участник

    КП, подтверждающее отработку КП49 команда 1:
    https://pastenow.ru/e6bbad3a445343ebc1327ea3ff7b239c

    Канал управления, отвечающий за рассылку, плюс конфигурация линии связи:
    https://pastenow.ru/63177c2b2d0f0443b0657f60cf226698

    #18175
    manjey73
    Участник

    Так у вас по отчету КП45 отправляется еще
    А там видимо и есть вторая почта

    • Ответ изменён 5 лет, 6 месяцев назад пользователем manjey73.
    #18177
    vg
    Участник

    manjey73, в КП 45 реализована sms-рассылка также с командой 1. Но по информации о драйвере именно 1-й командой и нужно отправлять обычную смску. Разве что команда 1 как то конфликтует у sms и у e-mail.

    • Ответ изменён 5 лет, 6 месяцев назад пользователем vg.
    #18192
    vg
    Участник

    Вроде бы ушла ошибка, как и писал выше всё почистил лишнее, передал несколько раз конфигурацию.

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

    Судя по скриншотам, у Вас команды отправляются на КП минуя каналы управления, что наиболее удобно для отправки уведомлений.

    Команда 1 для разных КП — это разные команды.

Просмотр 14 сообщений - с 1 по 14 (из 14 всего)
  • Для ответа в этой теме необходимо авторизоваться.