Blocked international SMS: the foreign spam filter
Sophie

Sophie

12 November 2026 · 11 min read

You send a perfectly ordinary text message abroad: a number in the correct international format, a contact who replied to you just last week, a three-line message. It goes out. And it never arrives. No error, no bounce, just silence. In this specific case, the culprit is almost never your French carrier: it is the recipient carrier's spam filter, which inspects text messages coming in from abroad and discards some of them without telling anyone. A link in the text, a sensitive word, or a poorly rated routing path is enough.

Updated 12 November 2026.

Young adult woman in a beanie sitting on a staircase, checking her smartphone next to a yellow delivery bag

Why does a foreign carrier filter my text messages?

Because international SMS traffic is, by volume, overwhelmingly spam and fraud. Every mobile carrier in the world constantly receives messages originating from networks it does not control, and it has no way of verifying who is behind each one. So it installs an SMS firewall at the entry point of its network.

That filter draws no distinction between a fraudulent commercial message and yours. It applies automated rules to whatever it can observe:

  • the message content: links, sensitive keywords (bank, parcel, delivery, code, won, urgent), phone numbers inserted into the text;
  • the displayed sender: a foreign mobile number is better tolerated than an alphanumeric sender name or an obviously machine-generated number;
  • the route taken: some wholesale interconnections have a bad reputation built up over years of questionable traffic;
  • the pace: several identical messages within a few minutes, or large numbers of messages to different recipients, trigger a reputation-based block.

The scale of the phenomenon is documented. The GSMA, the global mobile operators' association, ranks SMS fraud and international traffic manipulation among the main threats facing messaging networks, and explicitly recommends deploying SMS firewalls at interconnection points. In France, the Arcep and the AF2M (French multimedia and mobile services association) are working in the same direction on inbound traffic: filtering is not an anomaly, it has become the network's normal state.

How do you tell a filtered message from one that genuinely failed?

A filtered text message has a very distinctive signature: it is accepted by the network, then vanishes. You will see no error, because from your carrier's point of view there is no error: it handed the message over to its partner, and its job is done.

What you observeMost likely cause
Message "sent", never "delivered", no replyFiltering at the entry of the recipient network
Message "delivered" but the contact never saw itDelivery to another line, or message sorted away by the recipient's app
Immediate "not delivered" errorMalformed number, non-existent prefix, cancelled line
Short messages get through, messages with a link failContent-based filtering, almost certainly
The first message gets through, the following ones do notReputation-based filtering on volume

The fourth case is the decisive test. If you send "Can you call me back?" and it arrives, then the same message with a web address inside it and that one does not arrive, the diagnosis is settled: you do not have a network problem, you have a content problem.

Be careful, though, not to read too much into the delivery receipt. We have explained in detail why an international SMS delivery receipt means very little outside France: depending on the country, it may confirm handover to an intermediate carrier rather than delivery to your contact's phone.

Which content most often triggers a block?

The exact rules of these firewalls are never published — that would hand fraudsters the instruction manual. But the families of triggers are well known and consistent from one country to the next.

Links, the number one reason for rejection

A link in an international text message is the single most suspicious signal there is, because it is the core mechanism of smishing. URL shorteners (bit.ly and the like) are often blocked outright: they hide the real destination, so they are treated as hostile by default.

If you need to pass a web address to someone abroad, it is better to split it across two messages, write it out in full with spaces, or simply use an internet messaging app. A complete, readable URL on a well-known domain gets through far more easily than a shortened link.

The vocabulary of scams

Filters are trained on millions of fraudulent messages. So they react to the lexical fields those messages are built from: blocked parcel, customs fees, verification code, suspended account, refund, gift, prize, "click here". You can write a perfectly innocent sentence and land squarely on a known pattern.

That is especially true if your message contains one of those words and a 4- or 6-digit number: the combination looks exactly like a fake security-code text.

The sender and the route

You do not choose the route: your carrier negotiates it with its partners. It explains why your messages reach Spain but not a neighbouring country, or why your colleague with a different French SIM card has no trouble at all. It is not you who is being filtered, it is the interconnection you happen to be using.

Bearded adult man checking his smartphone at night by a road lit with street lamps

Can my French carrier do anything about it?

Little, but not nothing. Your carrier can verify on its side that the message did leave its network and which partner it was handed over to. If several customers report the same problem with the same country, it can switch routing paths — a routine operation that is invisible to subscribers.

What it cannot do: force a foreign carrier to accept a message. There is no regulatory obligation to that effect, and no French authority has jurisdiction over the network of a Mexican, Moroccan or Indian operator.

In practical terms, here is the procedure worth following when the problem persists:

  1. Test with neutral content. A five-word message, with no link, no digits, no aggressive punctuation, no capitals. If it arrives, you know it is content filtering.
  2. Test from another line. Another French SIM card, on a different carrier. If it gets through, your carrier's route is to blame.
  3. Ask the recipient to message you first. An open inbound conversation sometimes lowers the suspicion score, because some filters keep track of two-way exchanges.
  4. Call customer service with dated details. Date, time, full number in +country-code format, number of attempts. Without those details, the case never gets past the first-level script.
  5. Check the number format. Before concluding that filtering is at fault, make sure the number is saved correctly — a far more common cause, covered in our guide to the international format of a foreign number.

When the line is vital while travelling — a company you need to reach, a relative waiting for confirmation — keeping a second channel on hand stops you getting stuck. A compact power bank and a reinforced charging cable are part of the bare minimum for not depending on a single device at the worst possible moment.

Do filters also hit text messages received from abroad?

Yes, and in both directions. French carriers also filter inbound international SMS traffic, with the same logic: protecting their subscribers from mass smishing. That is one of the reasons why certain expected messages — a login code sent by a foreign service, a confirmation from a non-EU bank — never reach a French number.

This is particularly noticeable for:

  • one-time codes sent from a foreign number or sender name that is not registered in France;
  • messages sent by bulk messaging platforms based outside the European Union;
  • messages carrying an alphanumeric sender name ("INFO", "VERIF") not linked to any identifiable entity.

If you are expecting that kind of message and it does not arrive, the useful reflex is to ask the service in question to send it to another line, or to validate by email or an authenticator app rather than by text. For sensitive uses, a physical security key removes the dependence on text messages entirely.

Should you change how you write to people abroad?

Not necessarily. SMS remains the only channel that works when the recipient has no internet access, and that is precisely its value. But you have to accept its nature: an international text message is an unguaranteed message. No carrier anywhere in the world commits to delivering it.

A few simple trade-offs:

NeedMost reliable channel
Short message, contact with no internetSMS, neutral content and no links
Sharing a web address or a documentInternet messaging (RCS, app)
Confirming important informationVoice call, then a text message as a record
Reaching a company abroadEmail, phone, website contact form
Repeated message to the same numberSpace out the sends, vary the wording

For long stays, the question becomes one of setup: keeping your French line on roaming, switching to a local card, or combining the two. We covered the classic pitfall in the article on local SIM cards and lost French text messages: a local number never receives messages addressed to your French number, and that is often where the real problem lies.

Adult man with glasses standing on a balcony, checking his smartphone next to a hanging hammock

On the hardware side, this is what pushes many travellers towards a dual-SIM phone, which lets you keep the French line active to receive important text messages while using a local plan for data. eSIM-compatible devices make switching even simpler, with no SIM tray to fiddle with. For those sticking with an older single-SIM device, a multi-format SIM card adapter saves you from cutting anything down in a panic.

Key takeaways

  • An international text message that goes out without error and never arrives has, in most cases, been filtered at the entry of the recipient network, not lost by your carrier.
  • The three main triggers are links, scam vocabulary and the volume of similar messages.
  • The decisive test is to send a very short, neutral message: if it gets through, the problem is the content.
  • Your French carrier can change routing paths, but cannot force a foreign network to accept a message.
  • Filtering works in the other direction too: some codes and confirmations sent from abroad never reach a French number.

To send a short text message to a foreign number without using your own plan, this site's free text messaging service remains a simple option; the terms and covered destinations are detailed on the pricing page, and the most common delivery questions are gathered in our FAQ.

Frequently asked questions

My message says "delivered" but my contact abroad never received it: is that possible?

Yes. Depending on the country, the delivery receipt can be generated by an intermediate link in the network rather than by the recipient's phone. So a message can be marked as delivered and then discarded by the local carrier's filter.

Why do my text messages get through to one country but not another?

Because each destination uses a different interconnection route, negotiated by your carrier with its partners. Reputation and filtering rules vary from one network to another, regardless of your line and your plan.

Is removing the link from my message enough to get it through?

Often, yes. Links — shortened addresses in particular — are the leading reason international text messages are rejected. A short message with no URL and no numeric code has a markedly better chance of arriving.

Can I file a complaint if my messages abroad never arrive?

You can contact your carrier's customer service and then its consumer relations department, and ask for a goodwill gesture if you paid for messages that were never delivered. However, no French authority can compel a foreign carrier to accept inbound traffic.

Is RCS filtered like SMS?

No, not in the same way: RCS travels over the internet and through the messaging provider's infrastructure, not over the SMS interconnection between carriers. It does, however, require both parties to have a data connection and a compatible app.

#SMS#Opérateurs#Technique#Réseau#Pratique

Related articles

Country renumbered its phones: your text fails

Country renumbered its phones: your text fails

You write to a cousin in Morocco, a colleague in Mexico or a friend in Vietnam. The number has been in your address book for years, in the correct international format, and it used to work. Today, eve…

Sophie

Sophie

10 November 2026 · 11 min read

Shared dialling code: your SMS goes to the wrong country

Shared dialling code: your SMS goes to the wrong country

You jot down the number of someone you met while travelling, and it starts with +1. You assume "United States", and your plan says texts to North America are included. Three weeks later, the bill show…

Sophie

Sophie

9 November 2026 · 12 min read

Text blocked by a foreign carrier's spam filter

Text blocked by a foreign carrier's spam filter

The number is in the right format, your contact has coverage, your plan includes international texts. You hit send. Nothing. The next day you try again with a shorter message: it arrives instantly. **…

Sophie

Sophie

8 November 2026 · 12 min read

Texting a prepaid number abroad: credit run out

Texting a prepaid number abroad: credit run out

You write to a cousin in Morocco, a friend in Tunisia, a colleague in Senegal, a contact you met while travelling in Mexico. The number is right, the international format is correct, the text goes out…

Sophie

Sophie

4 November 2026 · 11 min read

A free text, right now

Type your text and the French mobile number (06 or 07): it goes out free, with no account and no ads.

Send an SMS
bg wave