Unified email domain model for sent and received messages, independent of transport protocols.
It defines a consistent Email object with addresses, content, attachments, headers, threading metadata, and state,
designed to be shared across SMTP, IMAP, storage, indexing, and UI layers.
This package does not handle transport itself and is intended to be used with adapters such as SMTP clients, IMAP clients, or persistence layers.
npm i @itrocks/email