I know I can send e-mails from php to an user or a list of users, but, is it possible to make the server send those e-mails in a given time and date? Is it possible, simply stupid or science fiction?
You can use a cron job to schedule a script if you are on a nix server, or scheduled tasks (I think) if you are on windows.
Google for 'cron' or 'cronjob' to learn how to schedule jobs to run at specific times...