Cronjob é un servizio, tipo lo Schedulatore di Tasks del windows:
http://www.thesitewizard.com/general/set-cron-job.shtml

Devi aggiungere alla tabella prodotti un campo scadenza come dice Alhazred e devi montare lo script che é startato dal cronjob e analizza la tabella prodotti/scadenza.

Se la scadenza é = alla data in cui starti il cronjob invia la mail.
Magari io la invierei con qualche giorno di anticipo.