![[VinMail] Bash-ing out emails: built a Bash-based terminal mail manager for multiple email accounts](https://preview.redd.it/r2la90t217bh1.png?auto=webp&s=5b2e52ae4c10f79683537ed3e708e9cefd7e1e07)
[VinMail] Bash-ing out emails: built a Bash-based terminal mail manager for multiple email accounts
I recently built VinMail, an interactive CLI mail manager written entirely in Bash that sits on top of msmtp.
It lets you manage multiple email accounts from a terminal interface, compose emails with attachments, switch accounts instantly, save drafts, reply to existing emails from .eml files, and optionally GPG-sign messages. VinMail builds complete RFC 2822/MIME messages itself in pure Bash and sends them directly through msmtp, without requiring a graphical mail client or mail daemon.
The interface supports arrow keys and j/k navigation, while email bodies are edited using your preferred $EDITOR.
GitHub repo: https://github.com/VintellX/vinmail
If this looks interesting, give it a try and let me know what you think. Feedback, bug reports, feature requests, and contributions are all welcome. Thanks for checking it out! :)
Like VinMail? A ⭐ on GitHub would mean a lot. ^_^