Coincido con el de arriba, aqui esta mal
props.put("mail.smtp.host", "
[email protected]"); // servidor de correo
aca deberia ir algo asi como mail.algo.com
ejemplo el de gmail es asi
props.put("mail.smtp.host", "smtp.gmail.com"); // servidor de correo
Saludos