M
MercyNews
HomeCategoriesTrendingAbout
M
MercyNews

Your trusted source for the latest news and real-time updates from around the world.

Categories

  • Technology
  • Business
  • Science
  • Politics
  • Sports

Company

  • About Us
  • Our Methodology
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA / Copyright

Stay Updated

Subscribe to our newsletter for daily news updates.

Mercy News aggregates and AI-enhances content from publicly available sources. We link to and credit original sources. We do not claim ownership of third-party content.

© 2025 Mercy News. All rights reserved.

PrivacyTermsCookiesDMCA
Главная
Технологии
VaultSandbox: Самостоятельный SMTP-шлюз для тестирования
Технологии

VaultSandbox: Самостоятельный SMTP-шлюз для тестирования

6 января 2026 г.•4 мин чтения•619 words
VaultSandbox: Self-Hosted SMTP Gateway for Testing
VaultSandbox: Self-Hosted SMTP Gateway for Testing
📋

Ключевые факты

  • VaultSandbox валидирует SPF, DKIM, DMARC и rDNS для каждого входящего сообщения.
  • Поддерживает производственных провайдеров, таких как MailGun, SES и Postmark, без мокинга.
  • Инструмент использует Server-Sent Events (SSE) для детерминированного тестирования.
  • Построен на NestJS и Angular и не имеет зависимости от внешней базы данных.
  • Входящая почта шифруется с использованием постквантового шифрования ML-KEM-768.

Краткое содержание

Разработчики часто сталкиваются с разочаровывающим сценарием, когда тесты почты проходят в средах непрерывной интеграции, но ломаются в производственной среде из-за проблем на уровне протокола. Новый инструмент, VaultSandbox, нацелен на решение этой проблемы, предоставляя самостоятельный SMTP-шлюз, который валидирует весь стек протоколов электронной почты.

В отличие от стандартных инструментов тестирования, которые действуют как перехватчики, VaultSandbox проверяет SPF, DKIM, DMARC и rDNS для каждого сообщения. Он позволяет командам использовать существующие производственные провайдеры без мокинга или сложных изменений конфигурации.

Устранение пробелов в валидации протоколов

Стандартные инструменты тестирования часто подтверждают, что электронное письмо было отправлено, но не валидируют взаимодействия базовых протоколов. Это приводит к ситуациям, когда CI-пайплайны сообщают об успехе, но производственная почта не работает из-за ошибок рукопожатия TLS или несоответствий аутентификации. VaultSandbox был разработан, чтобы устранить этот пробел, действуя как строгий SMTP-шлюз.

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

  • Валидация рукопожатия TLS
  • Проверки выравнивания DKIM
  • Верификация SPF и DMARC
  • Валидация rDNS

Интеграция и рабочий процесс

VaultSandbox интегрируется напрямую в существующие рабочие процессы, не требуя от разработчиков отказываться от предпочитаемых провайдеров электронной почты. Пользователи могут продолжать использовать такие сервисы, как Postmark, SendGrid или SES, просто изменив домен получателя в своих тестах. Этот подход устраняет необходимость в мокинге или обширных изменениях конфигурации.

Для обеспечения автоматизации инструмент предоставляет клиентские SDK для нескольких языков программирования, включая Node, Python, Go, Java и .NET. Кроме того, для ручного тестирования и инспекции доступны веб-интерфейс и CLI.

Техническая архитектура

Архитектура VaultSandbox фокусируется на эффективности и безопасности. Она использует Server-Sent Events (SSE) для детерминированного тестирования, позволяя тестовым утверждениям срабатывать в момент попадания почты в шлюз, а не полагаться на опрос или циклы сна.

Инфраструктурный след минимален. Построенный на NestJS и Angular, приложение не имеет зависимости от внешней базы данных, что делает контейнер легковесным и простым в управлении. Выдающейся особенностью является использование постквантового шифрования. Система использует ML-KEM-768 для слоя шифрования, немедленно шифруя входящую почту с использованием сгенерированного клиентом открытого ключа и отбрасывая открытый текст. Сервер хранит только зашифрованные данные и не может их расшифровать.

Доступность и лицензирование

VaultSandbox распространяется под лицензией AGPLv3. Разработчик отметил, что инструмент доступен для самостоятельного развертывания и ищет отзывы о том, представляет ли этот выбор лицензии барьер для внедрения в средах разработки.

Краткие руководства и документация доступны на веб-сайте проекта, позволяя пользователям развернуть шлюз и сразу приступить к тестированию.

Key Facts: 1. VaultSandbox validates SPF, DKIM, DMARC, and rDNS on every incoming message. 2. It supports production providers like MailGun, SES, and Postmark without mocking. 3. The tool uses Server-Sent Events (SSE) for deterministic testing. 4. It is built with NestJS and Angular and has no external database dependency. 5. Incoming mail is encrypted using ML-KEM-768 post-quantum encryption. FAQ: Q1: What problem does VaultSandbox solve? A1: It solves the issue where email tests pass in CI but fail in production due to protocol-level errors like TLS handshake failures and DKIM mismatches. Q2: How does it differ from tools like Mailpit? A2: Unlike catch-all tools that only confirm an email was sent, VaultSandbox validates the full protocol stack and is designed for secure, network-exposed environments. Q3: Does it require changing email providers? A3: No, it allows users to keep their production providers by simply changing the recipient domain.

Оригинальный источник

Hacker News

Оригинальная публикация

6 января 2026 г. в 13:50

Эта статья была обработана ИИ для улучшения ясности, перевода и читабельности. Мы всегда ссылаемся на оригинальный источник.

Перейти к оригиналу

Поделиться

Advertisement

Похожие статьи

AI Transforms Mathematical Research and Proofstechnology

AI Transforms Mathematical Research and Proofs

Artificial intelligence is shifting from a promise to a reality in mathematics. Machine learning models are now generating original theorems, forcing a reevaluation of research and teaching methods.

May 1·4 min read
Ethereum Raises Data Capacity in Latest Scaling Updatetechnology

Ethereum Raises Data Capacity in Latest Scaling Update

The update raises Ethereum’s data capacity, easing pressure on rollups and clarifying how the network plans to scale.

Jan 7·5 min read
Gold and Silver Surpass Bitcoin in Market Capeconomics

Gold and Silver Surpass Bitcoin in Market Cap

Gold and silver briefly retook their position as the two biggest assets by market cap. Bitcoin sits in the eighth position.

Jan 7·3 min read
Rising Bowel Cancer in Young Adults Investigatedhealth

Rising Bowel Cancer in Young Adults Investigated

Bowel cancer in people under the age of 50 is increasing worldwide. Scientists are striving to find out why this trend is occurring.

Jan 7·2 min read