//! SMTP wire protocol implementation.
//!//! The split keeps each concern in its own file: command parsing, reply
//! writing, EHLO extension advertising, dot-stuffed DATA reader, the
//! session state machine, the accept loop, and the chaos/bounce hooks.
pubmodbounce;pubmodchaos;pubmodcodec;pubmodcommand;pubmoddata_reader;pubmodextensions;pubmodlistener;pubmodrelay;pubmodresponse;pubmodsession;pubmodtls;