Ma perchè non usi molto più semplicemente Javamail, anzichè i socket?