Question: why i messages not delivered?
Answer: The obvious reason your message won't deliver is because the recipient has no service. iMessage relies on an internet connection, so if no Wi-Fi or cellular data is available, it won't appear until their phone gets a connection.