500 Servlet Exception
java.lang.OutOfMemoryError: Java heap space
There's a long list of other problems listed after this which looks a lot like this - http://agnitasemm.net/forums/ptopic710.html
(Unfortunately I didn't copy the whole error list)
I'm assuming it's because we don't have enough RAM to send it...
The email with the images is roughly 255kb.
How much RAM should we have to be able to send this out?
OpenEMM works with a block size of 5,000 and refills Sendmail's queue only, if it contain 5,000 mails or less.
This leads to the effect that at the start of a mailing (when the queue is empty) OpenEMM pushs 2 x 5,000 mails into the Sendmail queue, which is reported to the frontend statistic module. The frontend report is only updated when OpenEMM pushs the next mail block into the queue.
It seems to be, that your queue is clogged and Sendmail can not send the mails (or, at least, it sends less than 5,000).
You should have a look at Sendmail's mail log (usually in /var/log/maillog). One reason could be that you use a dialup connection to send mails and you are blocked or slowed down by the receiving SMTP servers.
Sounds very understandable, ma. From the reports I got, it looks like our e-mails are being deferred by Hotmail. Is there anything we can do on our end?
Or do we have to leave our fate in the hands of the receiving SMTP servers?
You should implement Hotmail's feedback loop. Whenever a receiver complaints about you, Hotmail sends you his/her address so that you can unsubscribe the receiver and lower the complaint rate.
If you send to Hotmail for the first time you should start with a small list size, because if Hotmails does not know you (i.e. your IP address) it treads you like a spammer ...
It's been a while. I'm very thankful for all your help.
I've been searching for some time for this Hotmail Feedback Loop. I'll admit I didn't spend a huge amount of time, but I did spend some, and unfortunately the result is I'm not entirely sure how to implement the Hotmail Feedback Loop and integrate it into OpenEMM.