Questo mi sembra abbastanza semplice..... provalo!

Il DB non è indispensabile... serve solo se vuoi archiviare qualcosa (il messaggio, il destinatario, etc...)