
O poder do Java é muito grande, você poderia desenvolver um webmail em Java. Existem até exemplos na internet de como se fazer isso, não é o objetivo deste post, mas sim dar uma introdução básica de como Enviar Email com Java.
Importante: Antes de sair copiando o código, colando no seu projeto e testando, preste atenção nessas poucas observações, entenda primeiro e faça depois, garanto que você terminará mais rápido do que se tivesse apenas usado a técnica do: CTRL+C CTRL+V.
Primeiro de tudo: você precisará da API JavaMail que poderá ser baixada aqui: JavaMail
Endereço SMTP: mude para o domínio do seu email (exemplo: smtp.gmail.com), caso necessário pergunte ao administrador do servidor de email o endereço smtp:
props.put("mail.smtp.host", "mail.seudominio.com.br");
Tipo da mensagem email: nesse caso foi definido como html:
mensagem.setContent(msg, "text/html;charset=ISO-8859-1");
Debug: importante para verificar erros e ver se ocorreu tudo certo:
session.setDebug(true);
Múltiplos endereços: o Javamail permite o envio para mais de um destinatário ao mesmo tempo, mas, como aqui a ideia é enviar para apenas um, ficou assim:
Address to[] = new InternetAddress[1]; to[0] = new InternetAddress(para);
Código completo: