WARE SEND / TECHNICAL DUE DILIGENCE
外部技术审查

技术尽职调查资料

面向企业客户、合作伙伴、投资人和技术尽调的架构、安全、可靠性、运维与风险资料。不包含私密机密,也不替代独立审计。

文档
WS-TDD-001
审查版本
Engine 1.3.1 · API v1 · SMTP Submission 587/465 · Analysis v3.1
分类
外部使用 · 不含运营机密
供应商
DB Ware Company

执行摘要

自托管出站邮件投递引擎。HTTP API 与认证 SMTP 进入同一队列;不是入站 MX、邮箱、POP3、IMAP 或 Webmail。

Ware Send接入、持久化、队列、scheduler、自适应控制与可观测性
Postfix / MTA本地接受后的外部 SMTP 传输、排队、retry 与 defer
客户 / 基础设施VPS/cloud、DNS、IP、信誉、使用策略与运维

受控 benchmark 证据 — 100K

受控环境中的真实 SMTP 传输;receiver 作为目标 SMTP server 接收并测量消息,但不代表公共邮箱提供商的 inbox 策略。

实测100.000/100.000accepted → Postfix → receiver · gap 0
Effective receiver28,83 msg/sP95 68,09 · peak 75,95
Multi-Domain1.000 domains100 recipients/domain · CV 0
Engine → Postfix99,992% reuse8 opens / 100.000 transactions
Host CPU23,2% avgpeak 53,8%
I/O pressure8,2% iowait avgPSI I/O some peak 55,2
算术投影74,7M / 30d7,47× the continuous rate required for 10M/30d
Adaptive / pressure55,2 PSI I/O peak308 transitions · run queue peak 14
测试质量: DIRTY:Postfix 启动时已有 1,963 个 queue/deferred 项;可作为运行证据,不作为最大容量认证。
10M/30 天需要 3.86 msg/s;实测 28.83 msg/s (7.47×),同条件线性投影为 74.7M/30 天。
该 profile 无附件,不是 inbox SLA。
Evidence: WS-BENCH-20260826-100K-MD1000 · wsba_20260826T133652_366c357f

分析方法与测量位置

分别评估 generator、Engine、MTA/receiver 与外部 deliverability。

Technology / evidenceMeasurement layerWhat it measuresUse in Due Diligence
Integration LabClient → Ware Send APIConcurrency, HTTP latency, TCP/TLS/TTFB, new vs reused/multiplexed connectionsIngress generator and integration efficiency
Engine AnalysisWare Send EngineDurable admission, LOAD/DRAIN phases, P50/P95/P99, scheduler, Adaptive, CPU/iowait/run queue/PSI, pending, Postfix submit latency, Queue-IDEngine bottlenecks and internal capacity
Benchmark AnalysisPostfix → controlled SMTP receiverMessages/recipients received, rates/percentiles, domain distribution, TCP sessions, end-to-end gapsControlled SMTP transport integrity and effective egress
Campaign Completion ReportWare Send → customer report addressCampaign accepted jobs/recipients, Postfix handoff, failures, retries, Queue-ID count, per-domain distribution, revisionCustomer-facing campaign completion at Ware Send/Postfix boundary
Postfix logs / DSNMTA → remote MXRemote SMTP replies, defer, bounce and DSN evidence when availableRemote delivery evidence beyond Ware Send completion
DNS / reputation / inbox testingPublic Internet / destination providerPTR, SPF, DKIM, DMARC, reputation/blocklists and provider-specific inbox placementDeliverability analysis outside Engine throughput
01

产品范围

自托管出站邮件投递引擎。HTTP API 与认证 SMTP 进入同一队列;不是入站 MX、邮箱、POP3、IMAP 或 Webmail。

02

架构

在返回 202/250 前持久化 Message、Blob 和 Delivery。weighted-fair、domain-aware 调度器向受控 Postfix 活动窗口供给任务。

03

安全

API Token 与 SMTP 密码完全分离;完整机密只交付一次,服务器仅保存哈希。SMTP 强制 TLS,服务以非 root 运行。

04

数据与隐私

内容和元数据保留在客户控制的 VPS;DB Ware 后端不位于每封邮件的关键路径。

05

可靠性

202/250 表示本地持久提交后承担责任。Recovery、fsync、atomic rename、quarantine 和 GC 保护 spool;Postfix 接受与本地终态提交之间仍为 at-least-once 语义。

06

Scheduler & Adaptive Engine

weighted-fair/domain-aware scheduler 配合成本分类、campaign/tenant fairness 与域并发限制。Adaptive Engine 1.3.x 综合 CPU、iowait、run queue、load、Linux PSI、队列/Postfix 增长与 commit latency,并使用滞回控制。

07

可观测性

认证 status/activity/analytics 与 Analysis Report v3.1 提供阶段、百分位、Adaptive、PSI、Queue-ID 和 Engine→Postfix 遥测;完整高分辨率证据保留在 VPS,HTML 使用紧凑 timeline。

08

投递语义

本地 SMTP 提交时捕获 Postfix Queue-ID 用于关联。MTA 接受不等于进入收件箱。

09

运维与连续性

amd64/arm64 二进制、SHA-256、离线签名许可、rollback 和安装后验证。

10

容量与基准

2026-08-26 的受控 Multi-Domain 测试中,受控 SMTP 目标服务器在 1,000 个域上实际接收 100,000/100,000 封消息,gap 为 0,有效速率 28.83 msg/s。10M/30 天只需 3.86 msg/s;同条件线性投影为 74.7M/30 天。该结果不是 SLA,也不是 inbox 保证。

责任划分

组件责任
Ware Send接入、持久化、队列、scheduler、自适应控制与可观测性
Postfix / MTA本地接受后的外部 SMTP 传输、排队、retry 与 defer
客户 / 基础设施VPS/cloud、DNS、IP、信誉、使用策略与运维

已知风险与边界

ID记录
R-01独立系统之间不保证 exactly-once。
R-02202/250 不能证明收件箱投递。
R-03无安装基准时不发布最大 throughput。
R-04VPS、DNS、IP 和信誉由客户共同承担运维责任。
合规姿态

未经过独立审计,不声明 SOC 2、ISO 27001 等认证。

证据清单

ID可用证据
E-01内部架构
E-02Go tests/race/vet
E-03SHA-256 与 manifests
E-04Developer Documentation
E-05服务加固
E-06本地 analytics
E-07Rollback 流程

可根据适用范围和授权,在技术审查过程中提供相关证据。