With out knowing what OS your running on the web server I cannot tailor my reply to best suit your situation. The short version is that you have to setup a schedule to run the cron.php.
If you are using *nix you can achieve this using cron. If you are using Windows you can achieve this using task scheduler.
I run osTicket under Windows Server 2007 SP2 w/ IIS7. Here is how I got it to work:
START-> Programs -> Administrative Tools -> Task Scheduler
I Created a task that runs every 1 minutes forever.
Run: C:\nightly\osTicket\HMIS_osTicket_mail_Check.bat
(your Path will be different)
Here are the contents of my .bat file:
C:\PHP\php.exe -f c:\Inetpub\wwwroot\hmis\api\cron.php
the -f tells it file.
You could also dump the output into a log file by adding ">cron.log" to the end of that. I had to have the -f to get it to run correctly.
Hope that helps you get this up and running. :)