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.

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.