API JavaMail - Configuração de ambiente
Para enviar um e-mail usando seu aplicativo Java é simples o suficiente, mas para começar você deve ter JavaMail API e Java Activation Framework (JAF) instalado em sua máquina.
Você vai precisar do JavaBeans Activation Framework (JAF)extensão que fornece o pacote javax.activation apenas quando você não está usando o Java SE 6 ou mais recente.
Você pode baixar a versão mais recente do JavaMail (versão 1.5.0) do site padrão do Java.
Você pode baixar a versão mais recente do JAF (Versão 1.1.1) do site padrão do Java.
Baixe e descompacte esses arquivos. Nos diretórios de nível superior recém-criados, você encontrará vários arquivos jar para ambos os aplicativos. Você precisa adicionarmail.jar e activation.jar arquivos em seu CLASSPATH.
Servidor SMTP
Para enviar e-mails, você deve ter um servidor SMTP responsável pelo envio de e-mails. Você pode usar uma das seguintes técnicas para obter o servidor SMTP:
Instale e use qualquer servidor SMTP, como servidor Postfix (para Ubuntu), servidor Apache James (Java Apache Mail Enterprise Server) etc. (ou)
Use o servidor SMTP fornecido pelo provedor de hospedagem para, por exemplo: SMTP gratuito fornecer pelo JangoSMTP site é relay.jangosmtp.net (ou)
Use o servidor SMTP fornecido por empresas, por exemplo, gmail, yahoo, etc.
Nos exemplos nos capítulos subsequentes, usamos o servidor JangoSMTP gratuito para enviar e-mail. Você pode criar uma conta visitando este site e configurar seu endereço de e-mail.