If any of the addresses on your email are invalid, the email will bounce into the Undelivr folder with no one on the email distribution getting anything. Try adding
to your JVM arguments to send the email to the valid addresses anyway. This fix will send the email to the valid addresses, but may not fix your Undelivr mail folder problem. You may want to add code to validate all your email addesses somehow at the time you generate the emails.
Peter, thanks for your suggestions however, the receipients in our email are either customers or internal users; which in any of the email issues we've been having, an invalid email address was not the cause. Also, to note - these are not marketing emails.
Just standard batch notification emails, e.g., order / warehouse notification, daily automated processes, etc. I do wish it were something that simple to resolve these email issues once and for all.
One other possible cause I've been looking at is "TCP/IP Port Exhaustion" - More info here http://msdn.microsoft.com/en-us/library/aa560610%28v=bts.10%29.aspx
However, not sure how to exactly prove this to be the cause.
Still experiencing these issues from time to time, specifically the "javax.mail.MessagingException: missing body for message" mail error. The only way to get these emails to spool and go out is manually editing the mail file to include a body. What I don't understand is why CF / Java is requiring a body where as previously we can send it out just fine without body content. Again, the times these happen are random and I haven't been able to figure out a pattern or what the possible cause is. Would appreciate any advice on this, thanks!