You can use MailSlurp to catch all emails sent to a domain name using catch all inboxes. To set custom outbound and inbound rules for an inbox see the inbox ruleset guide.
Create a domain
First register a domain and add the domain to MailSlurp.
Verify the custom domain and view the catch all inbox that was created.
Click the catch all inbox link shown above in the dashboard to view the inbox where all unmatched emails will be collected.
View the wildcard inbox
View the inbox used with the domain to access the catch all emails.
Test a wildcard by sending an email to non-existing email address
Email forwarding API for automatic email proxy. Setup auto-forwarding email aliases to mask a real email address.
MailSlurp custom email address guide for catch all email routing.
Receive emails with http webhooks. Webhooks let you respond to inbound email streams in real time on your server or within an application.
Read emails and attachments in code and tests. Wait for unread emails using long-polling or webhooks.
Use inbound and outbound email in code, mail-clients, or online dashboard. Add attachments, configure webhooks and gain SMTP access.
How to test HTTP webhooks using MailSlurp test hooks.