HL7 Sender is a desktop app for sending, queueing and validating HL7 v2 messages over MLLP, HTTP(S), folders and FHIR R4 destinations. It matches every acknowledgment to its original message, decodes error segments, and reports acceptance or rejection with the exact reason. A built-in test listener simulates a receiving system with configurable rules and failure modes. Messages are stored in a durable SQLite queue before sending, retried with backoff, and moved to a dead-letter queue after repeated failures. The application includes templates, validation profiles, load testing, scheduled sends, TLS security and a command-line tool for scripts and CI.
