UIMessage (the <m:message> component) throws a FacesException which might be swallowed by JSF. Set a breakpoint in UIMessage.encodeEnd
to see what exactly happens. If you want to save the message, you might need to install your own Transport. Or just give up Seam mail and
use JavaMail directly.
Yes thats what i am planning to do now, Give up seam mail and use Spring instead (Shame though was planning on using just seam for this application)