Comments (13)
And will be good to publish list of countries, that have SMS support in Matrix.org now.
from sydent.
If OpenMarket really don't support Russia - #49 is another issue for ability to add other SMS gateways.
from sydent.
@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.
@lampholder do you know the story here?
from sydent.
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.
from sydent.
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.
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.
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.
I can help you with testing SMS delivery to several mobile operators of Russian country.
from sydent.
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.
So, all Russia operators receive SMS normally, let's close issue! Thanks to Matrix developers and All glory to the Matrix
:)
from sydent.
@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)
- Is 2.5.2 the latest version of Sydent? HOT 2
- A bug in third party invitations HOT 3
- Documentation of Config File HOT 1
- Back-off retries for requests to `/3pid/onbind` against homeservers after a successful bind are not tested
- Homeserver url issue HOT 7
- [docker] Bad working directory HOT 1
- prometheus-client is required to start sydent HOT 1
- [Question] Connect with homeserver HOT 4
- `POST /_matrix/identity/v2/store-invite` returns unspecced `public_key` property HOT 2
- Allow restricting Sydent to use by a specific list of Homeservers
- Allow turning off of terms for Sydent restricted to one homeserver HOT 3
- [docker] Permission denied: '/home/sydent/src/requirements.txt' HOT 5
- cargo/rust permission denied HOT 2
- Is there a detailed explanation of the configuration file, please? HOT 1
- LDAP search support HOT 1
- MatrixError: [502] Third party certificate could not be checked HOT 8
- `poetry install` failing on Python 3.12 HOT 2
- Inverted logic in configuration merge HOT 3
- Matrix homeserver did not include 'sub' in its response HOT 2
- Unable to contact the Matrix homeserver (ResponseNeverReceived) register 500 error HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sydent.