Buenas.
Existe una función en el cake llamada: cakeMail, te permite enviar mails siempre cuando lo implementes bien claro :)
Si consigues enviar mails, luego tendrás que hacerte una función que envíe mails automáticamente, fijandote en la fecha actual y restando el tiempo que quieres que se envíe.
Mírate en
http://book.cakephp.org la función cakeMail