GithubHelp home page GithubHelp logo

Comments (13)

MurzNN avatar MurzNN commented on July 21, 2024

And will be good to publish list of countries, that have SMS support in Matrix.org now.

from sydent.

MurzNN avatar MurzNN commented on July 21, 2024

If OpenMarket really don't support Russia - #49 is another issue for ability to add other SMS gateways.

from sydent.

MurzNN avatar MurzNN commented on July 21, 2024

@ara4n can you describe which tariff Matrix.org use in OpenMarket, maybe it have Russia in blacklist? If yes, maybe they can extend tariff plan for add Russia?
Many Russian users want to be in Matrix with phone numbers! :) At least for find friends in Matrix via phone number from mobile device address book, like in Telegram.

from sydent.

ara4n avatar ara4n commented on July 21, 2024

@lampholder do you know the story here?

from sydent.

lampholder avatar lampholder commented on July 21, 2024

Russia is unfortunately on the list of countries for which we need to register an alpha originator or purchase a local shortcode. I'll follow up with OM to see how easily we could add Russia to our list of supported territories.

from sydent.

ara4n avatar ara4n commented on July 21, 2024

from sydent.

lampholder avatar lampholder commented on July 21, 2024

Deblacklisting is easy; seeing what happens is harder. We'd need to do some work to capture DRs (which OM does at least support in Russia). As we know - confirming receipt of a single message empirically proves very little in SMSland :D

The danger to which we expose ourselves, the danger the blacklist was introduced to avoid, was silent msisdn-registration failures that are neither advertised to the user (so they just wait until they get bored and never finish registration) nor reported to us for us to maintain. At the time we decided "predictable restrictions" were preferable to unpredictable behaviour.

It might be a better user experience to just change the blacklist to a greylist - advise users that "there's no guarantee messages to Xland will work, but you're welcome to try".

What do you think?

from sydent.

lampholder avatar lampholder commented on July 21, 2024

Also, I followed up on how easy it is to be registered in Russia - it looks like we'd need a local business entity in order to register properly.

from sydent.

lampholder avatar lampholder commented on July 21, 2024

More news from OM: tl;dr I've changed my mind and now think we should deblacklist Russia 😄

  • OM's Support org reckons it will probably 'just work' and has some levers they can pull if we're seeing poor delivery rates
  • Our AM at OM has offered to review traffic with us so that we can have visibility on delivery rates (crucially, in a way that I can handle without any dev resource pivoting to handle DRs in Sydent).

I'll get Dave to do the needful and catchup with OM AM in a month.

from sydent.

MurzNN avatar MurzNN commented on July 21, 2024

I can help you with testing SMS delivery to several mobile operators of Russian country.

from sydent.

MurzNN avatar MurzNN commented on July 21, 2024

Seems it already deblacklisted now, I successfully receive SMS wit code from Riot to Russian mobile operators (whole list):

  • Megafon: tested, received normally
  • Beeline: tested, received normally
  • MTS: tested, received normally
  • Tele2 (Rostelecom, NSS): tested, received normally

from sydent.

MurzNN avatar MurzNN commented on July 21, 2024

So, all Russia operators receive SMS normally, let's close issue! Thanks to Matrix developers and All glory to the Matrix :)

from sydent.

lampholder avatar lampholder commented on July 21, 2024

@MurzNN thanks for your help with this! I'll try and liaise with OM semi-regularly to check ongoing delivery rates :D

from sydent.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.