What is BosonMail?
What is BosonMail?
Is the SDK free to use?
Is the SDK free to use?
Which Node.js versions are supported?
Which Node.js versions are supported?
fetch, FormData, Blob, and AbortController, which are globals in Node.js 18+.Does the SDK support TypeScript?
Does the SDK support TypeScript?
dist/index.d.ts. No @types package is required.Can I use the SDK with CommonJS?
Can I use the SDK with CommonJS?
Does the SDK work with Bun?
Does the SDK work with Bun?
bun add @bosonware-ent/bosonmail as a supported installation method. Bun provides the required web-standard globals.Does the SDK work with Cloudflare Workers or other edge runtimes?
Does the SDK work with Cloudflare Workers or other edge runtimes?
fetch, FormData, Blob, AbortController, setTimeout) and has no Node-specific imports. It is expected to work in runtimes that provide these APIs, but BosonWare has not officially verified compatibility with Cloudflare Workers, Deno, or other edge platforms.Can I use the SDK in a browser?
Can I use the SDK in a browser?
How do I get an API key?
How do I get an API key?
Does a successful sendEmail mean the email was delivered?
Does a successful sendEmail mean the email was delivered?
success: true means the API accepted the message for delivery. The initial status is typically "queued". Use getEmailStatus to track the message through the delivery pipeline.How do I check the delivery status of an email?
How do I check the delivery status of an email?
getEmailStatus with the messageId returned from sendEmail:What are the attachment limits?
What are the attachment limits?
- Maximum 10 attachments per email
- 10 MB per attachment
- 20 MB total across all attachments
Can I set the From address?
Can I set the From address?
from parameter. The sender address is presumably determined by the inbox or account tied to the API key, but BosonWare has not confirmed how this is set.Does the SDK support webhooks for delivery events?
Does the SDK support webhooks for delivery events?
getEmailStatus.Does the SDK retry failed requests automatically?
Does the SDK retry failed requests automatically?
Are there API rate limits?
Are there API rate limits?
Where can I get help?
Where can I get help?
- Email: support@bosonware.com
- Contact form: bosonware.com/contact
- GitHub: github.com/BosonWareOfficial
- X: x.com/BosonWareENT