I was diagnosing some email sending issues this afternoon, and in talking with our mail server administrator he said that JavaMail has an issue with MTAs that if a single session is opened for multiple emails to be sent, and one of the emails is rejected by the MTA for some reason (bad email syntax, nslookup fails on the recipient domain, etc.), then all the emails that were to be sent in that session are all rejected.
Since I personally don't know all the ins and outs of JavaMail, I thought maybe someone would know if A) that's actually true, and B) if it is there, if there would be a way to handle this other than to use a separate connection to the MTA for each individual email being sent. I can of course go down the path of writing a mail cleanup/redeliver script but figured I'd ask before doing that. (Though that might be a nice addition to the OpenBD admin console anyway.) I did a bit of reading up on JavaMail this afternoon and although I didn't find an answer to that particular question, given what's available in JavaMail it did get me thinking about some enhancements that would be nice for the mail functionality. I'll probably start a mail discussion over at the CFML Conventional Wisdom group ( http://groups.google.com/group/cfml-conventional-wisdom) so other people can weigh in with improvements they'd like to see in CFMAIL. -- Matthew Woodward [email protected] http://blog.mattwoodward.com identi.ca/Twitter: @mpwoodward Please do not send me proprietary file formats such as Word, PowerPoint, etc. as attachments. http://www.gnu.org/philosophy/no-word-attachments.html -- Open BlueDragon Public Mailing List http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon mailing list - http://groups.google.com/group/openbd?hl=en !! save a network - please trim replies before posting !!
