Follow up on the Comment from James (Snell!) here:
http://intertwingly.net/blog/2007/10/07/Secure-Business-Data-Interchange-Using-HTTP
James,
When you do get to updating Abdera for multipart stuff, please try MIME4J first!. In other words stay away from JavaMail/Activation