Carrier Gateways Are Dead

For operators picking a paid email-to-SMS gateway after the free carrier gateways shut down. How the model works, what to look for, and how the main services compare.
The free carrier-operated email-to-SMS gateways that ran for two decades are at the end of the road. AT&T’s txt.att.net shut down in June 2025, T-Mobile’s tmomail.net silently stopped delivering in late 2024, and Verizon’s vtext.com is on a hard sunset to March 31, 2027. The replacement is a registered 10DLC provider that runs the same email-to-SMS pattern from a new gateway domain, and this page covers how the model works, the seven criteria to check before picking one, and how the main paid options compare.
TL;DR
vtext.com, tmomail.net, txt.att.net) are dead or dying. AT&T shut down June 17, 2025. T-Mobile silently stopped late 2024. Verizon sunsets March 31, 2027.An email-to-SMS gateway is the technical machinery behind the broader email-to-SMS messaging pattern. It’s a network service that accepts an inbound email (addressed to something like <phone>@<gateway-domain>.com) and converts the email body into a 160-character text message delivered to that phone number over the carrier network.
Two flavors exist:
vtext.com, tmomail.net, txt.att.net. Free, originally designed for consumer use, ungoverned by the 10DLC business-messaging framework, and now sunsetting.The mechanical experience is the same: compose an email to a special address, the recipient gets a text. The reliability, deliverability, and compliance posture differ enormously.
Every modern email-to-SMS gateway is a two-hop architecture. Your application or email client doesn’t talk to a phone directly; it talks to an inbound email server, which then talks to the SMS network.

Hop 1, inbound email parsing. The gateway publishes MX records for its domain and accepts standard SMTP traffic. It extracts the recipient phone number from the local part of the email address, strips HTML and signatures, and assembles the SMS body from the subject and/or message body (each provider handles this slightly differently, more on that below).
Hop 2, carrier delivery. Once the body is prepared, the gateway hands the message to its SMS-engine partner (typically a 10DLC-registered carrier connection), which dispatches the text across the major US and Canadian carriers.
Because the customer-side interaction is just email, any system that can send SMTP can use the gateway, no SDK, no API, no integration project. That’s the entire appeal of the model.
Stop the Silent Failures
Drop-in email-to-SMS that replaces vtext.com, tmomail.net, and txt.att.net. Registered 10DLC delivery to every US and Canadian carrier.
For roughly 20 years, the major US carriers operated their own free email-to-SMS gateways:
| Carrier | Gateway domain(s) | Status (2026) |
|---|---|---|
| AT&T | txt.att.net / mms.att.net | ❌ Permanently shut down June 17, 2025 |
| T-Mobile | tmomail.net | ❌ Stopped delivering Nov–Dec 2024 (no formal announcement; silent failures) |
| Verizon | vtext.com / vzwpix.com | ⚠️ Phasing out through March 31, 2027, works intermittently |
| Sprint | messaging.sprintpcs.com | ❌ Discontinued after T-Mobile merger (2020) |
| Bell (Canada) | txt.bell.ca | ❌ Ending December 31, 2025 |
Three forces shut down the free model:
The net effect is that the free email-to-SMS model is over. Whatever was running on txt.att.net, tmomail.net, or vtext.com either already broke or is breaking. Paid gateways operated by registered 10DLC providers are the replacement.
| Dimension | Carrier-operated (legacy, dying) | Registered 10DLC providers (current) |
|---|---|---|
| Examples | vtext.com, tmomail.net etc | TextBolt, ClickSend, Textmagic, SimpleTexting |
| Setup | Just send to <phone>@<gateway>.com | Sign up, register business under 10DLC, then send to provider’s gateway |
| Cost | Free | Subscription or pay-as-you-go ($29/month entry to ~$0.04–0.10/SMS) |
| Carrier matters? | Yes, needed the right gateway per recipient carrier | No, one address works for all US + Canadian carriers |
| Reliability | Best-effort, currently sunsetting | 95–98% industry-typical delivery on registered traffic |
| Delivery confirmation | None | Real-time delivery status |
| Two-way replies | Inconsistent | Replies route back to original sender’s email |
| Compliance posture | None, outside 10DLC | Registered business sender, TCPA-aware, STOP/HELP auto-handled |
| Will keep working in 2027 | No | Yes |
The migration from the carrier gateways is straightforward: keep your application, change the destination address from <phone>@<carrier-gateway>.com to <phone>@<provider-gateway>.com. No other change required.
The market has roughly half a dozen credible providers. They differ in pricing model, feature set, and operational maturity. Here’s what to look at, in order of importance for most business use cases.
The single most important factor. Without registered 10DLC status, your messages get filtered or blocked by US carriers. Some providers handle the registration for you as part of onboarding; others make it the customer’s responsibility. Ask explicitly: “Is 10DLC registration included? How long does it take? What happens to my messages while I’m waiting for approval?”
Many providers are send-only. The strongest ones route the recipient’s reply back to the original sender’s email inbox as a normal email, threaded under the original message. This is essential for any conversational use case (appointment confirmations, customer support, two-way customer service). It’s a flag of mature operational design.
Subscription is better for predictable monthly volume. Pay-as-you-go is better for sporadic use. The trap is that providers advertise a per-SMS rate but charge separately for the toll-free number, 10DLC registration, and carrier fees. Compare the all-in monthly cost at your real volume, not the headline per-SMS price.
A pay-as-you-go example using Textmagic’s published rates (May 2026):
| Volume / month | TextBolt Standard ($49/mo, 1,000 credits, all-in) | Textmagic pay-as-you-go ($0.049/SMS + $10/mo TFN + $10/mo 10DLC) |
|---|---|---|
| 500 | $29 ($0.058/SMS) | $44.50 ($20 + $24.50) |
| 1,000 | $49 ($0.049/SMS) | $69 ($20 + $49) |
| 2,500 | $99 ($0.040/SMS, on Professional) | $142.50 ($20 + $122.50) |
Below ~250 messages/month, pure pay-as-you-go from a provider like ClickSend (no monthly fixed cost) typically wins. Above ~500/month, a bundled subscription wins on both price and predictability. Most production-alert and customer-messaging workloads sit in the 500–5,000 band, where TextBolt’s bundle is the lowest all-in cost.
For US business use cases, you need delivery to all four major US carriers (Verizon, AT&T, T-Mobile, US Cellular) plus regional MVNOs. For Canadian use cases, you need Rogers, Bell, Telus, and the various regional carriers. Most modern providers handle all of these from one address; some still segment by carrier, avoid those.
The honest expectation for a good provider: a short hands-on configuration (a destination-address swap), plus 1–2 business days for the 10DLC carrier review window (you can test against your own verified phone during that window). Some providers claim “instant sending” but bury an enterprise procurement process behind that promise, ask to see the actual flow.
Email support is the baseline. For production-critical use cases, ask about:
Most SMB-priced providers commit to 24-hour business-day response without a formal SLA. Enterprise tiers add written SLAs. Match the tier to your operational risk.
For regulated industries, ask about:
Honest table built from each vendor’s published pricing page as of May 2026. Numbers change, verify on each vendor’s site before signing.
| Feature | TextBolt | ClickSend | Textmagic | SimpleTexting |
|---|---|---|---|---|
| Pricing model | Subscription (monthly or annual) | Pay-as-you-go (top-up) | Subscription (monthly or annual) | Subscription (monthly or annual) |
| Entry cost | $29/month for 500 credits, all-in | $20 minimum top-up | $24.5/mont for 500+$10 Toll-free number | $39/month for 500 credits+$4 one-time carrier registration |
| Annual discount | 20% off | N/A (no subscription) | N/A | 20% off |
| 10DLC registration | Included | Carrier fees apply (extra) | Initial registration free, but $10/month renewal | Included |
| Dedicated toll-free number | $45/year add-on | Extra cost, varies | $10/month additional | Included |
| Inbound SMS / replies | Free, threaded to original sender’s inbox | Free | Free | Free |
| Carrier surcharges | Included in plan price | Extra (passed through) | Extra (passed through) | Extra ($0.0025/msg US, passed through) |
| Free trial | Yes | Yes | Yes | Yes |
This is the apples-to-apples comparison most operators actually need. SMB businesses sending 500–2,500 alerts or customer messages per month, on a dedicated toll-free number with 10DLC properly registered.
| Monthly send volume | TextBolt | SimpleTexting | Textmagic | ClickSend |
|---|---|---|---|---|
| 500 sends/mo | $29 | ~$43 ($39 + $4 carrier passthrough) | ~$44.5 ($20 mandatory fixed + $24.50 SMS) | Pay-as-you-go, varies; verify on site |
| 1,000 sends/mo | $49 | ~$63 ($59 + $4 carrier passthrough) | ~$69 ($20 fixed + $49 SMS) | Verify on site |
| Annual savings (vs monthly) | 20% | 20% | N/A | N/A |
At every standard SMB volume tier, TextBolt’s bundled subscription is the lowest all-in cost. The reason isn’t a per-SMS rate trick. It’s that 10DLC registration, a toll-free number, the dashboard, the contact book, templates, and carrier fees are all included in the headline monthly price. Other providers structure those as line items.
Pricing aside, each platform has a different best-fit:
vtext.com, tmomail.net, txt.att.net) for operational use cases: IT alerts, voicemail-to-SMS, appointment reminders, and existing-customer follow-ups. US + Canada focus. Founder-led support. Subscription model wins for any volume above ~200 messages/month.For the email-to-SMS gateway use case specifically (operational alerts and customer messaging routed from existing email systems), TextBolt is the closest product fit. The Reddit threads on email-to-text providers consistently name TextBolt alongside ClickSend and Textmagic for exactly this reason.
Try TextBolt for 7 Days
Send a real email-to-SMS test from your existing alert system. 10 test credits included; credit card required at signup to keep spam off the network.
The gateway model only makes sense when the email source already exists. Some categories where this is the dominant pattern (TextBolt publishes setup notes for several of them; links inline where a dedicated page exists):
smtplib, Node nodemailer, bash sendmail / msmtp / mailx, PowerShell Send-MailMessage.All share the same migration shape when leaving the carrier gateways: change one destination address, keep everything else.
All share the same migration shape when leaving the carrier gateways: change one destination address, keep everything else.
The legacy free carrier-gateway model is gone. Here’s TextBolt’s current pricing (verified against the live pricing page, May 2026):
| Plan | Monthly | Annual (20% off) | Credits / month | Effective $/SMS | Seats |
|---|---|---|---|---|---|
| Basic | $29 | $278.40/yr ($23.20/mo) | 500 | $0.058 | 1 |
| Standard ⭐ most popular | $49 | $470.40/yr ($39.20/mo) | 1,000 | $0.049 | 10 |
| Professional | $99 | $950.40/yr ($79.20/mo) | 2,500 | $0.040 | 10 |
| Enterprise | Custom | Custom | 5,000+ | from $0.030 | Custom |
Every plan includes:
Optional add-ons:
A credit is one SMS segment (160 GSM-7 characters, or 70 characters if the message contains any emoji or accented character). For typical operational alerts (~80 chars), 1 message = 1 credit. Customer-conversation messages that run longer or use emojis consume 1.2–1.5× credits per message.
Versus the competition (all-in including TFN + 10DLC where applicable, at 1,000 sends/month):
TextBolt’s bundled subscription wins on total cost at every SMB volume tier from 500 to 5,000 sends/month, then Enterprise pricing carries through above that.
Concrete steps, in order:
+1<your-cell>@sendemailtotext.com. Subject is optional. Body is the message. The text should arrive on your phone within a few seconds.<phone>@vtext.com, <phone>@tmomail.net, or <phone>@txt.att.net, replace with +1<phone>@sendemailtotext.com. The canonical carrier-specific product references for the swap are the Verizon vText to TextBolt migration, T-Mobile email to text migration, and AT&T email to text migration pages.# Example: send an alert from a Python script (works pre-migration and post-migration)
import smtplib
from email.mime.text import MIMEText
msg = MIMEText("CPU at 94% on prod-3 for 8 min, investigate")
msg["Subject"] = "Prod-3 high CPU"
msg["From"] = "alerts@yourdomain.com"
# Before:
# msg["To"] = "2065551234@vtext.com"
# After:
msg["To"] = "+12065551234@sendemailtotext.com"
with smtplib.SMTP("smtp.gmail.com", 587) as s:
s.starttls()
s.login("alerts@yourdomain.com", "<app-password>")
s.send_message(msg)
Same shape for Bash, PowerShell, Node, Java, and .NET; anything that speaks SMTP.
If you’re running anything in production today that points at vtext.com, tmomail.net, or txt.att.net, the time to switch is now. The Verizon SMS gateway addresses (vtext.com and vzwpix.com) are the only carrier gateways still partially working, and they’re on a clock to March 31, 2027 with intermittent failures already happening.
The migration is a one-line destination-address change. The risk of waiting is a silent failure in production: your monitoring email “sent successfully” from the source system’s view, but the SMS never arrives on the engineer’s phone. By the time you notice, it’s been hours.
Start your migration at my.textbolt.com/signup
A registered 10DLC provider’s gateway. The mechanics are identical; you change the destination email address and everything else in your system stays the same. Providers include TextBolt, ClickSend, Textmagic, and SimpleTexting.
For meaningful business use, no. The carrier-operated free gateways are dead or dying (AT&T shut down June 2025, T-Mobile late 2024, Verizon by March 2027). Paid providers start around $29/month with a free trial.
An email-to-SMS gateway uses standard email (SMTP) as the sending mechanism. No code, no SDK; any system that can send email can use it. An SMS API requires you to write code that authenticates and posts requests to the provider. Both deliver text messages, but the gateway model is dramatically simpler when the source system already speaks SMTP.
Yes, that’s the point of the gateway model. Compose a normal email, address it to +1<phone>@<provider-gateway>.com, and send. The recipient gets a text. Works from Gmail, Outlook, Apple Mail, Yahoo Mail, Thunderbird, or any custom SMTP setup.
A good email-to-SMS gateway routes the recipient’s SMS reply back to the original sender’s email inbox, as a normal email threaded under the original message. Carrier-operated gateways did this inconsistently; modern providers like TextBolt do it reliably.
With the legacy carrier gateways, yes; you needed vtext.com for Verizon, txt.att.net for AT&T, etc. With modern 10DLC providers, no; one address (<phone>@<provider-gateway>.com) delivers to all US and Canadian carriers.
Three reasons: spam abuse (the gateways became a major spam vector), the 10DLC business-messaging framework rollout (registered traffic is the new standard for business SMS), and infrastructure economics (the gateways used capacity that the carriers now reserve for registered 10DLC traffic).
Hands-on configuration is a quick destination-address swap. The longest part of the process is the 1–2 business day carrier review for the 10DLC registration; you can test against your own verified phone during that window.
Standard SMS is 160 characters per segment (GSM-7), or 70 per segment for Unicode (emoji and accented characters). Messages longer than that automatically segment into multiple credits, and most providers support up to 6 segments per send. TextBolt is SMS-only, so images, video, and other attachments aren’t supported.
Yes, that’s the entire migration story. Whatever your monitoring system, alarm panel, CRM, or script sends today, it can send tomorrow with a different recipient address. No code, no template rewrite, no integration project.