i recently tried to send out some mass emails using the campaign module and the emails got into the email queue and i waited for the time that was set in the scheduler to pass (still at the default of On the hour; From 2:00 to 6:00 perpetual but it never ran, until i clicked send queued campaign emails the scheduler said it had never ran. What scheduler task in windows do i need to set up to get this to run? or is it a problem in the code somewhere?
we have taken care of the website restart issue, and the scheduler is running now, or at least the time listed on the schedulers admin page shows it as having a last run of after i click send emails on a campaign. But still no emails in the queue are being sent out. I checked in the schedulerutils.cs file and it seems simple enough, if the scheduled task is runMassEmailCampaign then it calls sendqueued from emailutils.cs. The only thing that seems weird to me is that the last parameter in sendqueued, bSendNow, is set to false, which to me i would think that should be set to true, but i havent tried it for fear of breaking the entire system. Any thoughts?