Não há problema em fazer isso. Você só precisa saber como juntar tudo:
- Leia a documentação do hMailServer sobre como executar scripts depois de receber as mensagens.
- Marque todos os usuários que receberam mensagens no último período. (Banco de dados?!)
- Escreva um segundo script / daemon que leia todas as marcas, envie SMS para todas as caixas de correio / usuários marcados e, depois, remova todas as marcas.
Repita o passo 3 a cada x minutos.