If your business in St Kitts or Nevis sends emails automatically, from a booking engine, a website or an accounting package, you can connect it to Mailpro in two ways: through SMTP or through the API. Both deliver the same email from the same Swiss-hosted infrastructure. The difference is in how your software talks to Mailpro, and what it gets back.

The short version

SMTP relayEmail API
SetupEnter server, port, username and password in your softwareA developer writes code that calls Mailpro’s endpoints
Best forOff-the-shelf software: WordPress, booking engines, accounting toolsCustom apps, portals and systems you control
FeedbackDelivery statistics in Mailpro’s reportsMessage IDs, status calls and webhooks returned to your system
ExtrasEmail onlyEmail, contacts and SMS from one integration
UpkeepMinimalCode to maintain as your app changes

When SMTP is the right choice

Most small and medium businesses in the Federation run software they did not write: a booking engine for a guesthouse on Nevis, an e-commerce plugin for a shop in Basseterre, an accounting package for a law firm. These tools almost always have an SMTP setting. Point it at Mailpro’s SMTP server, set up SPF, DKIM and DMARC for your domain, and your emails immediately benefit from better delivery and reporting. No developer needed.

When the API is the right choice

The API makes sense when you build or control the software:

  • A hotel group with its own booking platform that wants to show delivery status on the reservation screen.
  • A firm serving Citizenship by Investment applicants with a client portal that sends updates by email and SMS, and logs every event.
  • A developer building an app for the Ross University student community that needs sign-up confirmations and reminders.

With the API, your system receives an ID for every message and can subscribe to webhooks for delivery, bounce and click events. That allows logic like resending by SMS to a +1 869 number when an email bounces.

Three scenarios from the islands

A family-run guesthouse on Nevis

The guesthouse uses an online booking engine with a built-in email setting. There is no developer on staff. SMTP is the obvious choice: the owner enters Mailpro’s server details, adds the DNS records the domain needs, and within an hour every confirmation and pre-arrival email goes through the relay, with delivery visible in the reports.

A resort with its own reservations app

A larger property on St Kitts has commissioned a custom reservations app. Its developers use the API so that each booking record shows whether the confirmation was delivered, and so that a bounced email automatically triggers a text message to the guest’s mobile. The same integration pushes new guests into the right Mailpro list for post-stay marketing, if they opted in.

A professional services firm in Basseterre

The firm sends invoices from accounting software over SMTP, because the software supports it out of the box, and case updates from its own client portal through the API. Both flows appear in one Mailpro account, and the firm can show clients exactly when a document request was delivered.

What your developer will need

  • For SMTP: the server name, port 587 or 465, a username and password, and access to your domain’s DNS to add SPF and DKIM records.
  • For the API: an API key, the developer documentation, and a decision on which events your application should receive by webhook.
  • For both: a sending domain you control, and an agreed policy on what counts as a service email versus a marketing email.

Performance and reliability

For the volumes typical of businesses in St Kitts and Nevis, both methods are fast. The API can be more efficient for large batches because it sends many messages in one call and avoids the back-and-forth of the SMTP conversation. During busy moments, such as a surge of rebooking notices when a storm threatens during hurricane season, either will handle the load; the API gives your developers more control over retries.

Security and compliance

Both routes use encrypted connections, and Mailpro stores data in Switzerland on private infrastructure, outside US jurisdiction. Whichever you use, remember the rule that applies to both: service emails such as confirmations and receipts are part of your contract with the customer, while anything promotional needs consent. That is the general approach of the Federation’s Data Protection Act, 2018, and it is required by laws such as CASL for recipients in Canada. See Mailpro’s page on GDPR compliance for European recipients.

Can you use both?

Yes. Many businesses use SMTP for their off-the-shelf tools and the API for custom features. Both appear in the same account and the same statistics. The SMTP relay versus email API article goes deeper into the technical trade-offs.

To explore further, see the email API overview, the API statistics you get back, or automated emails if what you need is marketing automation rather than system messages.

Documentation and resources for developers

All the technical documentation of the Mailpro APIs lives on the developer portal: Email API v2, CRM API v3 and SMS API, described endpoint by endpoint (OpenAPI), in English and five other languages.

  • Delivery tracking of transactional emails — every single send returns an identifier; GET /Send/{id}/Status tells you whether it is queued, sent, delivered, deferred or bounced. In detail.
  • Webhooks — three directions: Mailpro notifies you (email delivered, bounce, new contact…), your automations call your tools, an external tool triggers an automation. The three types of webhooks · reference.
  • Frequently asked questions — authentication, limits, attachments, Zapier / Make / n8n: API & Webhooks FAQ.

Overview of the three APIs and code samples: the Mailpro API page.

Connect your app to Mailpro from Saint Kitts and Nevis

Send transactional and marketing email through a REST API, with delivery statuses and webhooks. Start free with 500 credits.