Jag tycker personligen att det är lättare att använda MySQL-händelseschemaläggaren än cron.
Aktivera det med
SET GLOBAL event_scheduler = ON;
och skapa en händelse så här:
CREATE EVENT name_of_event
ON SCHEDULE EVERY 1 DAY
STARTS '2014-01-18 00:00:00'
DO
DELETE FROM tbl_message WHERE DATEDIFF( NOW( ) , timestamp ) >=7;
och det är det.
Läs mer om syntaxen här och här är mer allmän information om det.