Your emails arrive.
Your customers read them.
OTP codes, confirmations, invoices and campaigns from your domain, via API or SMTP. Plus a real business mailbox, even without a domain. Pay in CFA with your KYA account.
Three services, one account
Take only what you need: your space shows only the services you pick, and you can add more any time.
Transactional email
For your apps and websites
- REST API or SMTP (WordPress, Laravel, software)
- Templates with visual editor and variables
- Priority queue for OTP codes
- Per-email tracking and signed webhooks
Campaigns
For your customers and prospects
- Contacts, groups, CSV import
- Scheduled sends
- Click tracking, unsubscribes handled
- Access on request approved by KYA
Address and mailbox
To send and receive like a business
- Free @kyasend.com address if you have no domain
- Or contact@your-domain, without changing mailbox
- Full mailbox in the browser
- Outlook, Thunderbird and phone
- Inbox3
- Starred
- Sent
- Drafts1
- Spam
- Trash
- KAKossi A.10:42My order no. 55821Hello, I still haven't received…PDF
- RBRachida B.09:15Quote requestCould you send me a quote for…
- CTCabinet TossouYesterdayOctober invoicePlease find attached the invoice…PDF
A business mailbox, ready in minutes
No domain? Pick [email protected], for free. Have a domain? Receive on contact@your-domain. Everything lands in the same mailbox, at mail.kyasms.com.
Receive on your domain
Three ways: a subdomain, a forward from your current mailbox, or your main domain. With a subdomain or a forward, your current mailbox stays as it is.
Like Gmail or Outlook
Inbox, starred, drafts, personal folders, auto-filled contacts, blocked senders, a signature per address.
Attachments scanned
Every attachment goes through an antivirus. Spam and viruses are kept aside.
On your phone
IMAP and SMTP for Outlook, Thunderbird, iPhone (installable profile) and Android, with app passwords.
Get started in three steps
- 1
Create your KYA account
The same account as KYA SMS. Then pick your services: sending, campaigns, address.
- 2
Add your domain
Copy the DNS records shown (DKIM, bounce), no MX change. No domain? Take a @kyasend.com address.
- 3
Send and receive
Through the API, SMTP, a campaign or the mailbox at mail.kyasms.com.
Everything is already live
Sending
- Custom domain: DKIM, bounce, DMARC guide, automatic check
- Templates, visual editor, versions with rollback
- Status of each email: sent, delivered, delayed, bounce, complaint
- Signed webhooks, with retries
- Suppression list: bounces, complaints, unsubscribes
- Test key (kya_test_…) and idempotency key
Mailbox
- Several addresses in one mailbox, pick the sender
- Contacts, blocking, personal folders
- Antivirus on attachments
- IMAP / SMTP: Outlook, Thunderbird, iPhone, Android
Account and security
- Team with permissions, shared account
- Scoped API keys, IP restriction, two-factor authentication
- "Verified business" badge that lifts limits
- Dedicated IP option
Payment
- KYA wallet in CFA francs, the same as for SMS
- Top up from 2,000 CFA: Mobile Money, card, crypto
- Payment receipts as PDF
- No credit card, no dollars
Two ways to send
Immediate response (202) with the email's msg_… id. Ready-made cURL, PHP, Node.js and Python examples in the docs.
| Criterion | API REST | SMTP |
|---|---|---|
| Endpoint | email-api.kyasms.com/v1/emails | smtp.kyamailer.com · 587 / 465 |
| Auth | Key kya_live_… (or kya_test_…) | Login kya_… + password |
| Best for | Custom apps, templates, tracking | WordPress, frameworks, software |
curl -X POST https://email-api.kyasms.com/v1/emails \
-H "Authorization: Bearer kya_live_..." \
-H "Content-Type: application/json" \
-d '{
"from": "Ma Boutique <[email protected]>",
"to": "[email protected]",
"template": "tpl_...",
"variables": {
"first_name": "Awa",
"code": "482913",
"expires_minutes": "10",
"company_name": "Ma Boutique"
}
}'An email for every business
- Login & operation OTP codes
- Transaction alerts
- Statements as attachments
Same account and wallet as SMS: an OTP code can go out by SMS and email from a single platform.
Customers writing to you? Answer as a team.
With KYA Tickets, every email to your support address becomes a ticket: assigned to an agent, followed until answered, then rated by the customer. Agents and teams, automatic messages, satisfaction surveys. Included in plans that come with agents.
Plans in CFA francs
Paid monthly from your KYA wallet, top up from 2,000 CFA by Mobile Money, card or crypto. Change plans whenever you like.
Up-to-date pricing is available in your account.
See pricingFrequently asked
No, not for sending: you only add DKIM records and a bounce address. To receive on your domain, the subdomain and forward modes don't touch your MX either; only the "main domain" mode replaces them.
Yes, with a free [email protected] address. Until your business is verified, emails go through templates reviewed by KYA and are limited to 50 per day.
Yes, via IMAP and SMTP (Outlook, Thunderbird, iPhone, Android): for addresses on your domain received by subdomain or main domain, and for @kyasend.com addresses of verified businesses.
Yes, via SMTP (smtp.kyamailer.com, ports 587 or 465) with your dedicated credentials. Works with Laravel, Django, Nodemailer, business software too.
Use a test key (kya_test_…) that sends nothing, plus the Idempotency-Key for safe integrations.
No: only clicks are tracked, and only in campaigns.
New emails are refused until your plan renews or until you move to a higher plan, which you can do at any time in KYA MAILER.
With your KYA wallet, in CFA francs. Top it up from KYA MAILER from 2,000 CFA, by Mobile Money, card or crypto. A PDF receipt is available for every payment.
KYA MAILER is in beta. Purchased lists are forbidden and accounts with too many bounces or complaints are suspended automatically: that is what protects delivery for everyone. Share your feedback
Send your first email today
Create a free account, add your domain or take a @kyasend.com address.
