Answer
How To Send Invoices From Your Domain
Send professional invoice and receipt emails from billing@yourbusiness.com with domain authentication and delivery tracking.
In short
Verify your domain in ZidiMail, then send invoice emails from an address like billing@yourbusiness.com through your website, app, or backend.
Key points
- Use billing@yourdomain.com for invoices and receipts.
- Attach PDFs with base64 content or public HTTPS direct links.
- Keep a copy of every attachment on your own system.
- Track delivery, bounces, opens, and clicks.
| Invoice email requirement | ZidiMail support |
|---|---|
| Branded sender address | Yes |
| PDF attachments | Yes |
| Delivery analytics | Yes |
| Reply handling | Use reply-to or forwarding |
| Inbox hosting | No |
Why invoices should come from your domain
Invoices are trust-sensitive. A branded sender like billing@yourbusiness.com looks more official than a free Gmail address and helps customers recognize the message.
Attachments
Attach generated PDFs as base64 content, or use a public HTTPS direct download link. Remote links must not point to private networks, localhost, or a webpage share link.
Getting started
Verify your domain, create an API key, and send from your billing workflow. The docsinclude examples for Node.js, PHP, Python, and other backends.
Use your domain for customer email
Start free with 3,000 emails/month, your own domain, and no credit card.
Start sending free