Dovecot Mail Viewer is a lightweight GUI-based tool for browsing and reading Dovecot Maildir emails locally. It provides a three-pane interface for easy navigation and email viewing.
- ✅ Folder Structure View → Browse Maildir folders (Inbox, Sent, etc.).
- ✅ Email List View → Displays emails in the selected folder (with date & subject).
- ✅ Email Content View → Shows full email content (including HTML parsing).
- ✅ Resizable Columns → Adjust the width of each section.
- ✅ Lightweight & Simple → Uses Tkinter, mailparser, and BeautifulSoup.
- Run the script → Opens the 3-pane GUI.
- Click "Load Maildir" → Select your Dovecot Maildir folder.
- Browse folders → Click on a folder to load emails.
- Select an email → View the content instantly.
- Resize the columns by dragging the separators.
pip install mail-parser beautifulsoup4 tkinter ttkbootstrap os
python dovecot_mail_viewer.py