Send Mail
Use dispatch mail send when you want the selected inbox to send a plain text or HTML message.
Before You Send
Section titled “Before You Send”Confirm the selected inbox:
dispatch inbox showConfirm credentials:
dispatch statusIf the wrong inbox is active, select the intended inbox:
dispatch inbox use <inbox_id>Send Plain Text
Section titled “Send Plain Text”dispatch mail send user@example.com "Hello" --text "Test message"Reply to Recent Mail
Section titled “Reply to Recent Mail”dispatch mail reply latest --text "Thanks, got it."Pass a message id instead of latest when you need to answer a specific message.
Send HTML
Section titled “Send HTML”dispatch mail send user@example.com "HTML test" --html "<p>Hello from <strong>Dispatch</strong></p>"Send HTML from a File
Section titled “Send HTML from a File”dispatch mail send user@example.com "HTML test" --html-file ./message.htmlYou must provide at least one body flag: --text, --html, or --html-file.
Verify Delivery
Section titled “Verify Delivery”The CLI prints a provider message id when the API accepts the send. If the recipient does not see it:
- Confirm the recipient address.
- Check the recipient spam folder.
- Retry with a minimal text body.
- Check plan or policy errors in the command output.
- Use Mail Desk for manual reply workflows.
Good Defaults
Section titled “Good Defaults”- Keep transactional sends short and specific.
- Use text bodies for verification and automation workflows.
- Use HTML only when the recipient needs formatting.
- Avoid sending to large or scraped recipient lists.