michaelkourlas / voipms-sms-client

Popular Android messaging app for VoIP.ms, a Canadian VoIP provider
https://play.google.com/store/apps/details?id=net.kourlas.voipms_sms
Apache License 2.0
218 stars 52 forks source link

Shortcode and international message threads don't work correctly #128

Closed eshattow closed 6 years ago

eshattow commented 7 years ago

Follow up to bug #104 I received a message from "011732873" that shows message body in the summary only. When I click through to message view it is blank "There are no messages in this conversation." The message cannot be marked as read, and cannot be deleted from VOIP.ms SMS client. Message can be viewed and deleted from https://voip.ms/m/sms.php however no reply can be sent from either that interface or the voipms-sms-client because international messages are not supported by Voip.MS service.

Problem is that the message cannot be interacted with from voipms-sms-client.

michaelkourlas commented 7 years ago

I really can't understand how this is possible, given that I can receive messages from non-standard numbers (e.g. shortcode numbers) without any difficulties.

Can you send me a copy of your database with that message (and preferably with all other messages deleted)?

eshattow commented 7 years ago

I have emailed privately the database edited as described.

mobad commented 7 years ago

I can also confirm a similar problem but I can't come up with a way to replicate it. It might have something to do with receiving from a number that you can't send to or something... The conversation for me says it has a draft but when I open it, it doesn't populate the text field with the draft and I can't delete it.

dnwk commented 6 years ago

I have experienced something similar. Especially when it is none English text.

michaelkourlas commented 6 years ago

Figured it out! Will be fixed in 0.6.0.

jeff-dagenais commented 5 years ago

Hi Michael,

I am wondering how/if you got this working. A voip.ms support person told me just now:

Currently we can't send messages to short code numbers, or guarantee that text messages from short code numbers are received, only to/from local US, and Canadian 10 digit numbers. Short code numbers are usually used for automated services such as 2FA or verification.

Currently this is a limitation from our SMS provider end.

When I tried using the number for verification, I always have to use a voice message. SMS codes don't reach me... not even on my browser at sms.voip.ms.

Any clues? (Cannot user your nice app btw, apple. ;)

dnwk commented 5 years ago

This is a VOIP.ms problem. Some carrier could send to Bandwith.com number but not all the carriers.

michaelkourlas commented 5 years ago

I just fixed a bug that would prevent shortcodes from working in the app, but VoIP.ms still doesn't officially support them.