Закончен первый этап разработки модуля SMTP-proxy для Web-сервиса MoneyMessenger

Данный модуль разрабатывался в качестве вспомогательного сервиса для пользователей MoneyMessenger. Задача данного релея заключается во взаимодействии с web-сервисом для обновления базы данных пользователей, формировании и отсылки сообщений. Smtp proxy перехватывает отправляемые через smtp письма и производит следующие действия:

  • определяет всех получателей письма и проверяет их присутствие в базе данных пользователей web-сервиса.
  • всем найденым пользователям web-сервиса формируется сообщение соответствующего формата и отправляется посредством интерфейсов сервиса.
  • оставшимся получателям формируются отдельные письма и отправляются обычным образом через smtp службу.
  • Закончен первый этап разработки модуля SMTP-proxy для Web-сервиса MoneyMessenger
    Просмотров: 242
    Поделиться:

    Последние записи в блоге

    В государственном управлении и крупных территориально распределённых компаниях документы давно перестали быть просто текстом. Земельный участок, объект строительства, зона ответственности — всё это привязка к местности, без которой документ теряет половину смысла. Здесь и возникает потребность в ГИСЭДО — системах, где электронный документооборот и геоинформатика работают как единое целое. Это не про «добавить карту в интерфейс». Это про то, чтобы каждый входящий документ автоматически ложился на карту, показывая не только содержание, но и контекст: где находится объект, кто за него отвечает, к

    Вайбкодинг — это стиль разработки, где решения принимаются “по ощущению”, а архитектура формируется прямо в процессе. С появлением ИИ этот подход получил второе дыхание: код генерируется быстрее, чем его успевают осмыслить. Разбираемся, к чему приводит новая эпоха разработки, где программисты иногда превращаются в… вайбкодеров. 😏

    Когда мы говорим о безопасности в платформенных решениях, первое, о чём вспоминают разработчики — проверка прав доступа. Это механизм, который определяет, может ли пользователь выполнить конкретное действие. Зачем это нужно и от чего защищает: Разграничение по ролям — чтобы аналитик не удалил отчёт, а администратор не менял настройки чужого проекта. Защита данных — чтобы пользователь видел только те объекты, к которым у него есть доступ. Аудит и соответствие требованиям — для госсектора и крупного бизнеса проверка прав — это не опция, а обязательное условие. Основная проблема в том, что провер