I just posted in the users list that I solved the problem in my Linux-installation. I did the following:
- I added a method in file notifications_email.inc.php and changed the call to PHPMailer::Send() to call the new method instead.
- The new method saves all relevant parameters for the email in a table.
- Cron is set up to send the emails from the table regularly.
It seems to work in my installation, and it is in fact quite simple. However, there might be side effects unknown to me, because notification might be called from other applications than Calendar.
I didn’t test on Windows, mainly because I have no Windows installation, but it should be simple to use a Windows scheduled task instead of cron.
Send me an email if you want my code.
Best regards
Ole