
The Best: A working SendGrid-compatible endpoint and four documented SMTP ports
The Worst: No price published anywhere, and two vendor pages contradict each other on the free plan
SendPost is the smallest platform on this site by public evidence. Three Capterra reviews, three G2 reviews with none of them rendered, no Trustpilot listing, no Product Hunt page, no Reddit thread we could find. That is six reviews in total, of which we were able to read three.
What is there is technically solid. The SMTP reference publishes a hostname, four ports and the encryption mode for each, which is more than Campaign Monitor, Selzy or Sendloop manage. The API publishes a base URL, an authentication header and real endpoints. There are 43 public repositories on GitHub, including fourteen framework example projects all updated on the same January 2026 day. There is a SendGrid-compatible endpoint that lets you point an existing integration at SendPost by changing a URL.
What is not there is the thing a buyer needs first. SendPost does not publish a price. Not a plan name, not a tier, not a number. The pricing page shows a Schedule Demo button in three places and nothing else. And on the two vendor pages that answer the question “Do you offer a free plan or trial?”, the answers are opposite.
A credible engineering product with almost no public record and a commercial front door that contradicts itself. If you are migrating off SendGrid and you like the team, book the demo and ask for the numbers in writing. If you want to compare prices before you talk to anyone, this is not a platform you can evaluate.
SendPost is marketed from two surfaces: its own site at sendpost.io, and a set of pages hosted on sendx.io. Both carry a FAQ. Both FAQs ask the same question. The answers do not match.
| Page | Question | Answer, quoted literally |
|---|---|---|
| sendx.io/sendpost | Do you offer a free plan or trial? | “No, at the moment we require a demo and up front financial commitment to use SendPost.” |
| sendx.io/sendpost/features/email-api | Do you offer a free plan or trial? | “Yes, we offer a very generous free forever plan that includes up to 25,000 free emails every month.” Followed by: “No credit card is required to sign up.” |
We read both pages twice, on the same URLs, demanding the literal surrounding text on the second pass. Both strings are real. On the first page, the words free forever and 25,000 do not appear at all.
The canonical pricing page, www.sendpost.io/pricing, contains no plan name, no quota and no dollar figure of any kind. It offers a demo. On the evidence of the page the vendor itself designates as its pricing page, the demo-and-commitment answer is the operative one, and the free forever plan is a claim left standing on a feature page. We are not publishing 25,000 free emails a month as a fact about SendPost.
Capterra’s listing shows “Starting price $7 Usage Based, Per Month”. That figure appears nowhere in SendPost’s own materials. It is third-party reported and we do not repeat it as a price.
| Legal entity | SendPost, LLC, “doing business as SendWorks and SendX”. The marketing says SendPost is a product of SendWorks; the terms of service say the company is called SendPost and SendWorks is one of its trading names. The hierarchy is inverted. |
|---|---|
| Address | 1580 N. Logan Street, Suite 600, PMB 38591, Denver, Colorado. PMB means private mailbox. No operational address is published. |
| Governing law | Delaware. Terms last updated 31 July 2026. |
| Product family | “products currently or previously offered under the names SendWorks, SendX, SendPost, SendVerify, and SendHealth” |
| Origin | “SendPost was built by the team of engineers and deliverability experts at SendX, which processes over 300 million emails/month.” |
| Founding year | Not published for SendPost. SendX states it was founded in 2017; that is a different product. |
| Founders | Not published for SendPost. SendX names Trevor Hathfield as CEO, Varun Jain as CTO and Joshua Waldman as COO, none of them labelled founder. |
| Price | Not published. The pricing page carries no figure. |
| Compliance | No certification published. SOC 2, ISO 27001, GDPR, CCPA, HIPAA and PCI are all absent from the features page and the security page. |
| Status page | None. status.sendpost.io does not resolve. |
This is where SendPost is unambiguously good, and it is worth saying plainly because so few providers at this size are. The API reference publishes a hostname, every port, and what each port is for.
| Setting | Value |
|---|---|
| Hostname | smtp.sendpost.io |
| Unencrypted or TLS | Ports 25, 2525 or 587, quoted literally: “For an unencrypted or a TLS connection, use port 25, 2525 or 587.” |
| SSL | Port 465: “For a SSL connection, use port 465” |
| STARTTLS | “SendPost supports STARTTLS for establishing a TLS-encrypted connection.” |
| Recommended | 587 |
| Authentication | Username and password taken from the account. The AUTH mechanism is not named. |
| Messages per connection | Not published. |
| Rate limit | Not published. The features page mentions “Rate limiting & abuse prevention mechanisms” with no figure attached. |
We read that page three times because we have been burned once already in this project by a summariser inventing a table of SMTP settings that did not exist. These values reproduce literally on every read.
The base URL is https://api.sendpost.io/api/v1, corroborated independently by the README of the JavaScript SDK. Sub-account authentication uses the header X-SubAccount-ApiKey. Sending is a POST to /subaccount/email/. Real-time webhooks are documented.
Two things are missing and both matter.
There are no published rate limits. Not for the API, not for SMTP, not per sub-account. For a transactional provider this is the number an engineer needs before writing a retry policy. MailerSend publishes every one of its limits; SendPost publishes none.
There is no MCP server. We enumerated all 43 public repositories and none carries the name. Nothing in the documentation references the protocol.
The SendGrid-compatible API is real. It lives at https://api.sendpost.io/v1/sendgrid/v3/mail/send, described as “Migrate from SendGrid with minimal code changes using SendPost’s SendGrid-Compatible API.” If you have a SendGrid integration in production, that is a genuine one-line move, and given what has happened to SendGrid accounts without notice it is a sensible thing to build.
An Amazon SES compatible API is often attributed to SendPost and we could not confirm it. The documentation path for it returns 404, and the string does not appear on the SES page. What exists is an integration that routes through an IP pool parameter. That is not the same thing, and we are not describing it as one.
The documentation says “SDKs in 6 programming languages”, and six is what the current repositories show: JavaScript, Python, Go, Ruby, Java and PHP. The pricing page says “SDKs in 14+ programming languages”. Both are on vendor surfaces. Six is the number we can count.
A detail worth noting for anyone integrating: the documentation writes the account-level header as both X-Account-APIKey and X-Account-ApiKey on the same page, and the example API key is printed in the clear. Neither is dangerous. Both are the kind of thing a documentation pass catches.
Yes, and the GitHub record is the clearest evidence in this review because it is dated and public.
| Date | What happened |
|---|---|
| January 2025 to March 2025 | The old generation of SDKs is archived one language at a time: ruby, javascript, rust and php in January, python in January, go in March. The Rust SDK is archived and not replaced, so Rust is a dropped language. |
| 26 December 2025 | A new generation appears: sendpost-ruby-sdk, sendpost-python-sdk, sendpost-go-sdk, sendpost-java-sdk, sendpost-js-sdk, plus ESP example projects. |
| 29 December 2025 | Seven more example repositories and the PHP SDK. |
| 15 January 2026 | Fourteen framework example projects all updated on the same day: Spring Boot, Rails, Laravel, Supabase Edge Functions, Netlify, Vercel, Cloudflare Workers, NestJS, Django, AWS Lambda, Next.js, FastAPI, Flask and Express. |
| 16 January 2026 to today | Nothing visible. Roughly seven and a half months with no public commit activity. |
That is a real, funded engineering push followed by a long quiet stretch. It is not the profile of an abandoned product, and it is not the profile of one under continuous development either. The old java SDK, incidentally, was never archived alongside its five peers, which is the sort of loose end that tells you the clean-up was done by hand and not finished.
Capterra shows 5.0 from 3 reviews. We read all three. G2 shows 4.7 from 3 reviews and renders none of them, so we read zero of those and can quote nothing from G2. Trustpilot has no listing for sendpost.io. Product Hunt has no page.
Nothing statistical. A 5.0 average across three reviews is not a quality signal, it is an absence of dissatisfied users who wrote something down. We report the three because they are all the primary testimony that exists, and because two of them name something specific.
| Date | Reviewer | Stars | What they said |
|---|---|---|---|
| 14 May 2024 | Paul W., Consultant, Textiles | 5.0 | Pros: “Easy peasy onboarding. Super speedy UX. Great support!” Cons: “No complaints. Never looked back. So far, so good.” Switched from ActiveCampaign. |
| 19 April 2024 | Giorgi S., COO, Gambling and Casinos | 5.0 | Pros: “They are great in support and resolving the issues super fast”. Cons: “System is tracking duplicated open rates”. This is the only substantive complaint in the entire corpus. |
| 28 July 2023 | Aaron K., SaaS Onboarding Specialist, IT and Services | 5.0 | Titled “The SendGrid alternative we dreamed of”. The pros and cons fields are truncated in the listing and did not reproduce identically across two reads, so we do not quote them. |
Support is named positively in two of the three rendered rows. Company size is displayed for none of them. The newest review is from May 2024, which makes the corpus roughly twenty-seven months old.
Capterra appeared on a first read to show a Features sub-score of 5.0. It did not reproduce on the second read of the same page. Under our own rules that makes it unverified, so it is not in the table below. Ease of use, value for money and customer service all reproduce at 5.0 from 3.
SendPost is not in the EmailToolTester seedlist panel, which was frozen in January 2024 and has since been discontinued in favour of feature assessments. It has no page on emaildeliverabilityreport.com. There is no independent measurement of SendPost inbox placement anywhere that we could find.
What the vendor publishes about itself:
Those are two different metrics. Delivery rate counts messages the receiving server accepted. Inbox placement counts messages that landed in the inbox rather than the spam folder. They are never the same figure, and a provider that quotes one identical range for both has not measured them separately.
Volume is quoted three different ways across the same family of pages: “Sending over 413+ million emails per month”, “over 300 million emails/month” for SendX, and “100M to 300M” in the case study. These may all be true of different entities at different dates. Read together on one afternoon, they are three numbers for one claim.
The infrastructure story is better than the numbers. Shared or dedicated IPs, automatic IP warmup, real-time bounce and complaint handling, alerting, and a deliverability team that came out of an ESP doing serious volume. That is why the score below is 5.5 and not lower. It is not 7 because nothing here has been checked by anyone outside the company.
Collected in one place, because for a provider aimed at businesses these absences are the buying risk:
| Item | Status |
|---|---|
| Price, any plan | Not published |
| API and SMTP rate limits | Not published |
| Compliance certification (SOC 2, ISO 27001, HIPAA, PCI) | None published |
| GDPR or CCPA statement on the security page | Absent |
| EU or US region choice, data residency | Not published |
| Suppression list handling | Not published |
| Status page | Does not exist |
| Changelog or release notes | Does not exist |
| Founding year and founders of SendPost | Not published |
Log retention is published, and it is the one operational number they do give: “Email Event Logs Uncover exactly what happened to your emails – with full transparency, search, and retention for up to a year.” Note the words up to. That is a ceiling, not a guarantee, and it is almost certainly plan-dependent, which we cannot check because there are no plans published.
Six categories, each out of 10, judged against the same evidence rules on every platform we cover. The overall is the unweighted arithmetic mean, rounded to one decimal: 6.5 + 5.5 + 5.5 + 6.5 + 4.5 + 6.5 = 35.0, divided by 6, equals 5.8.
Ease of use, 6.5. The documentation is clear, there are fourteen framework starters to copy from, and the two usable reviews both praise onboarding. Held down because you cannot sign up and try it: the front door is a demo request.
Automation, 5.5. This is a transactional relay, not a marketing platform, and it is scored as one. Templates with Handlebars, AMP support, groups, sub-accounts and real-time webhooks are all present. There is no campaign builder, no segmentation, no journey editor, and none is claimed.
Deliverability, 5.5. Good infrastructure, an experienced team, dedicated IPs with automatic warmup. Zero independent verification, two incompatible metrics quoted with one range, three different volume figures, and no compliance certification of any kind.
Support, 6.5. Named positively in two of the three rendered Capterra rows, one of them specifically for speed of resolution. Held down because the corpus is three reviews old enough to be historical, there is no status page, and no support SLA is published.
Pricing value, 4.5. The lowest score we have given in this category. There is no price. There is no plan. The one page that promises a free forever tier is contradicted by the page the vendor calls its pricing page. You cannot assess value against an unpublished number, and a buyer should not have to book a call to learn the shape of the offer.
API and MCP, 6.5. Base URL, auth header, webhooks, six SDKs, a working SendGrid-compatible migration endpoint and a genuinely complete SMTP reference. Held down by unpublished rate limits, no MCP server, an SES-compatible API that does not exist as described, and inconsistent header casing in the docs.
| Source | Score | Volume | Notes |
|---|---|---|---|
| Capterra | 5.0 / 5 | 3 reviews | Ease of use 5.0, value for money 5.0, customer service 5.0, each from 3. Product ID 218757, verified to resolve to SendPost. All three rows read. |
| G2 | 4.7 / 5 | 3 reviews | Aggregate shown as of 17 August 2026. No individual review is rendered, so we read none and quote none. |
| Trustpilot | N/A | – | No listing for sendpost.io. A listing exists for sendx.io and is a different product. |
| Product Hunt | N/A | – | No page. |
| Inbox placement | No figure | – | Absent from the EmailToolTester panel and from emaildeliverabilityreport.com. |
We never add Capterra and G2 into a single denominator. Where this review says something is named by reviewers, it means named in that many of the three rendered Capterra rows.
| Alternative | Our score | Take it instead if |
|---|---|---|
| Postmark | 7.1 | You want the same transactional job done by a provider with a published price list, a status page, a public incident history and a corpus large enough to mean something. |
| MailerSend | 7.1 | You want every rate limit and quota printed on a page before you write a line of code. It is the direct answer to SendPost’s biggest documentation gap. |
| SMTP2GO | 7.5 | You want the highest-rated relay we cover, with a hostname and port set published per region and the best review corpus in the category. |
A transactional email API and SMTP relay, marketed as a product of SendWorks and built by the engineering team behind SendX. The legal entity is SendPost, LLC of Denver, Colorado, doing business as SendWorks and SendX, governed by Delaware law. It is aimed at developers and at platforms that send on behalf of their own customers, not at marketers building campaigns.
We cannot tell you, because SendPost does not publish a price. Its pricing page contains no plan name, no quota and no dollar figure, only a request to schedule a demo. One vendor FAQ states that a demo and an up front financial commitment are required. Capterra shows a starting price of $7 per month on a usage basis; that figure appears nowhere in SendPost’s own materials and we do not repeat it as fact.
The vendor gives two opposite answers to that exact question on two of its own pages. One says no free plan or trial is offered and a demo with an up front commitment is required. The other says there is a free forever plan of up to 25,000 emails a month with no credit card. The canonical pricing page publishes neither. Treat the free tier as unconfirmed and ask for it in writing.
The hostname is smtp.sendpost.io. Ports 25, 2525 and 587 are for unencrypted or TLS connections, with STARTTLS supported, and port 465 is for SSL. The vendor recommends 587. Authentication uses the username and password from your account; the AUTH mechanism is not named, and no per-connection message limit or rate limit is published anywhere.
Technically it is set up to be one. There is a SendGrid-compatible endpoint at api.sendpost.io/v1/sendgrid/v3/mail/send, described by the vendor as letting you migrate with minimal code changes, and one of the three Capterra reviews is titled exactly that. The reservation is commercial rather than technical: SendGrid publishes its prices and SendPost does not.
Yes, though not continuously. Its GitHub organisation holds 43 public repositories, with an entire SDK generation rebuilt in late December 2025 and fourteen framework example projects all updated on 15 January 2026. Nothing public has changed since then, roughly seven and a half months. There is no status page and no changelog, so GitHub is the only dated liveness signal available.
| Date | Change |
|---|---|
| 27 August 2026 | First publication. All 3 rendered Capterra reviews read, the complete population; G2 renders none of its 3 and is reported as unreadable rather than summarised. Every SMTP port, hostname, header and quoted string verified on a second literal read of the same URL. A Capterra Features sub-score that did not reproduce on the second read was discarded. The two contradictory free-plan answers were each confirmed twice on their own URLs. An Amazon SES compatible API widely attributed to SendPost was searched for and not found, and is reported as unconfirmed rather than repeated. The $7 starting price shown by Capterra is not published by the vendor and is not repeated here as a price. |
This review follows our email infrastructure testing methodology. We disclose affiliate relationships in our editorial independence policy.