Integrations
Email Send Integration Guide
Send outbound email from your MailHook inbox when a routing matches.
Email Send lets a routing deliver an outbound message whenever an inbound email matches its rules. It is the outbound counterpart to Email Forward.
How it differs from Email Forward
- Email Forward forwards a copy of the original message to a verified external mailbox, always as
noreply@hoky.in. - Email Send composes a new message using a subject and body template and sends it as the inbox's own address —
{inbox.address_token}@hoky.in— so replies route back into the same MailHook inbox.
Sender identity
Outbound mail is always sent from the inbox that the routing is attached to. If the routing's inbox token is support, mail goes out as support@hoky.in. The sender address is derived at delivery time; there is no per-integration sender setting. A reply to that address becomes a new inbound message in the same inbox (same DNS, same KV cache, same routing pipeline).
Configuration lives on the routing
The integration row only marks the account as authorized to send. Each routing chooses its own:
- To — recipient email. Must be verified for the account before the routing save will succeed.
- Subject template — simple
{{var}}substitution. - Body (text) — plain-text template. Used for the
text/plainpart. - Body (HTML, optional) — HTML template. Used for the
text/htmlpart when provided.
Template variables
| Variable | Value |
| -------------- | ------------------------------------------------------- |
| {{from}} | Inbound sender address. |
| {{to}} | Outbound recipient. |
| {{subject}} | Inbound subject. |
| {{text}} | Inbound plain-text body. |
| {{body}} | Alias for {{text}}. |
| {{date}} | Inbound received_at timestamp (ISO-8601). |
| {{inbox}} | This inbox's sender address ({token}@hoky.in). |
Unknown placeholders pass through unchanged.
Recipient verification
Outbound recipients are verified per account, not per integration. Any verified recipient can be used by any routing in the account.
- In the routing editor's Email send section, choose Add new and enter the destination address.
- MailHook emails a 6-digit code to that address (expires in 15 minutes; 5-attempt cap).
- Enter the code to mark the address verified.
- Pick the verified recipient in the Recipient dropdown and save the routing.
Abuse and loop prevention
- Outbound mail to
hoky.in(or any MailHook-managed domain) is rejected to avoid self-loops. - Email Send is available on Pro, Scale, and Custom plans. Free accounts receive an upgrade prompt.
- Each successful send counts against your plan's workflow execution quota, just like any other integration.
Plan requirements
| Plan | Email Send available | | ------ | -------------------- | | Free | No | | Pro | Yes | | Scale | Yes | | Custom | Yes |