| Method | Mode | Pre-filled |
|---|---|---|
| Tap compose FAB (inbox) | NEW | — |
| Tap Reply in thread | REPLY | To, subject (Re:), original body quoted |
| Tap Forward in thread | FORWARD | Subject (Fwd:), original body quoted |
| Tap scheduled message | EDIT | All saved fields |
| Tap a template from compose | — | Subject + body (if blank) |
The WebView-based HTML editor has a formatting toolbar:
| Button | Command |
|---|---|
| Bold | bold |
| Italic | italic |
| Underline | underline |
| Bullet list | insertUnorderedList |
| Numbered list | insertOrderedList |
| Quote | formatBlock for <blockquote> |
Active format states are tracked: buttons are highlighted when the format at the cursor is active.
If your account has multiple send-as addresses configured (in Gmail or Outlook settings), a "From" field with a dropdown arrow appears at the top of the compose screen. Tap to pick which address to send from.
Attachments in received emails are shown in two sections: images as inline thumbnails (max 280dp height), and files in a responsive grid with extension badge, filename, and size. MonoMail includes an in-app viewer for images (pinch-to-zoom), PDFs (PdfRenderer), and videos (Media3 ExoPlayer). Other file types show file info with an "Open with..." button.
After sending, an undo bar appears in the inbox with a live countdown (configurable: 5s, 10s, 20s, or 30s). Tap Undo to cancel the send. Configure in Settings → Compose → Undo Send.
If PGP keys are available, a lock icon (encrypt) and pen icon (sign) appear in the compose toolbar. Encryption uses stored public keys for each recipient. See PGP Encryption for details.
As you type in the To field, suggestions appear after a 200ms debounce. Indexed from your stored emails. Case-insensitive prefix search, max 5 results.
Save frequently-used bodies as templates. Access from the compose toolbar. Manage (add, edit, delete) in Settings → Compose → Templates. Tap a template to fill the subject and body (only if they're currently blank).