My phone runs Marshmallow.
When I recieve an SMS, the messaging app only shows me the time at which the message was recieved locally on my phone. There are various circumstances in which this time can vary greatly from the time at which the message was sent by the sender, for example, if my phone was in airplane mode when the message was sent.
I know that this information is made available by my carrier, because there are phones out there that show when the message was sent.
How can I show this information on Android Marshmallow?
I've tried searching the web for this. I found an app that claims to do it, but it only works on Kit Kat and older. The rest of the results I trawled through were mostly forums with people discussing the issue. I did not see any of the posts present a working solution.