When purchasing something the order goes through on the website the money gets removed from my account but I don't get an email confirmation to confirm my purchase, but I get other emails like wishlist suggestions newsletter etc not at the same time but it seems to be just sales emails.
I recently install http://www.magentocommerce.com/magento-connect/aoe-scheduler.html extention to see what cron jobs I have running on my site.

Why is my core_email_queue_send_all so packed and how do I clean it out ?
Once I selected all my cron jobs and clicked run my sales emails started coming through, I thought this would run automatically but apparently not, any ideas on how to make this run automatically ?
cron.shfile. You'll need something like*/5 * * * * /bin/sh <your_directory>/cron.shin your crontab – Maikel Koek Jan 20 '15 at 12:51