SMS delivery report on iOS I have an iPhone SE with iOS 11.3.1 .

If I send a normal SMS (that is one that does not require internet, the old SMS we had) using iMessage then no delivery report comes. This is not a network issue because Android or non smart phones do get delivery reports.

As far as I have read, there is no way to turn on this feature on iMessage for normal SMS. Is there any other app that I can use to send normal SMS from iPhone that can show delivery reports? 

Do note that I am not asking for apps that require data connection. I am just looking for any alternate program for sending network based SMS.

A related question has been asked about four years ago here at How can i get delivery confirmation for sent sms? . However, there no way out could be found.
Firstly, you can't send a normal SMS using iMessage since they are completely different messaging services even if both can be sent from the iPhone Message App. iMesssage only relies on iCloud account and internet access (Wifi is sufficient) while SMS requires a SIM card that is functional and access to your carrier network (and not necessary GPRS, 3G, 4G...).

Secondly, it is not a network issue or a bug to not receive delivery report for SMS on iPhone as Apple never provided such service (as far as i know). Moreover there is no alternative app to deal with SMS and delivery report on iOS (while it is possible on Android OS). As far as I know alternative SMS apps are not allowed by Apple (only instant messaging apps are allowed, that are apps using a cellular connection i.e. 3G, 4G and so on).



SUMMARY

There is no option to enable SMS delivery report on iPhone and there is no app that can achieve this goal because it is not allowed by Apple.

Note:
Back in the days when jailbreak was quite common a solution used to exist but jailbreak is not recommended and may be hard to achieve on recent OS.