smtp4dev includes a comprehensive Terminal User Interface with all advanced features including editable settings, user/mailbox management, search/filter, HTML rendering, split-screen views, and real-time auto-refresh.
smtp4dev --tui --smtpport=2525 --imapport=1143- ✅ Editable Options - Full CRUD with persistence
- ✅ Enhanced MIME Parts - Tree view with sizes
- ✅ Mailbox/Folder Switching - Navigate structure
- ✅ Search and Filter - Messages and sessions
- ✅ HTML Rendering - Terminal-friendly display
- ✅ Keyboard Shortcuts - F1-F10 mapping
- ✅ Split-Screen Views - Live dual-panels
- ✅ Real-Time Auto-Refresh - Updates every 2-3 seconds
- ✅ User Management - Add/remove users
- ✅ Mailbox Management - Add/remove mailboxes
F1=Help | F2=Messages | F3=Sessions | F4=Logs | F5=Refresh | F10=Exit
For complete documentation, examples, and troubleshooting, see: https://github.com/rnwood/smtp4dev/docs
Built with Spectre.Console