Message control - Mail History

Message control - Mail History

1) in message control can we record history for sent mails and show data on runtime screen ?
2) can we set matrix in mail sending function its like if my alarm comes for 1st time then nothing will happen but if my alarm comes for 3rd time then it should send mail to specific recipient.