Skip to main content

Create an Inbox

Set up a test email inbox to capture inbound emails.

From the dashboard

  1. Navigate to the Email section in the sidebar
  2. Click New Inbox
  3. Enter a name for your inbox (e.g., "Signup Emails")
  4. Hooklistener generates a unique email address:

Sending test emails

Send emails to your inbox address from any source:

  • Your application's email-sending code
  • A transactional email service (SendGrid, Postmark, SES, etc.)
  • Your personal email client (for quick testing)
# Example using curl with a local SMTP relay
echo "Test email body" | mail -s "Test Subject" [email protected]

Viewing captured emails

Emails appear in the dashboard in real time. Click an email to view:

  • Envelope data — from, to, subject, date
  • HTML body — rendered HTML content
  • Plain text body — text/plain version
  • Raw headers — complete email headers
  • Attachments — any attached files

Managing inboxes

  • View inbox — see all captured emails for an inbox
  • Delete emails — remove individual emails
  • Delete inbox — remove the inbox and all its emails

Email address format

Inbox addresses follow the pattern:

<slug>@hookinbox.com

The slug is auto-generated based on your inbox name but can be customized. Emails sent to any address matching your inbox are captured.

Limits

The number of inboxes and email retention depend on your plan. See Plans & Billing for details.