Openfire Sending Push notification quando o usuário está offline

Estou usando o servidor openfire 3.9.3 e Android e IOS como cliente. Desejo enviar mensagens por meio de notificação por push para os dois clientes quando o usuário destinatário estiver offline. E quando o envio é enviado, o remetente deve receber o recebimento da mensagem.

por isso, tentei:

making interceptor: Nesse caso, não recebi nenhuma exceção ou falha de mensagem que possa rastrear.

modificar código openfire também. Mas não acho que seja uma boa solução.

Eu só quero saber isso, existe algum plugin para isso ou modificar o código do openfire é a última solução?