Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como enviar HTML Com JavaMail
JavaMail fornece programadores Java com uma classe de terceiros para enviar e-mail para os usuários. Você deve incluir a classe JavaMail dentro de seu código , em seguida, chamar as funções JavaMail para criar e enviar o e-mail. JavaMail torna o envio de um e-mail mais conveniente do que usar classes Java mais velhos. Você pode enviar um e-mail de texto simples ou criar um e-mail HTML para o conteúdo . Para enviar um e-mail HTML , você deve usar o código HTML em funções do JavaMail . Instruções
1

botão direito do mouse o arquivo de classe Java e selecione " Abrir com". Na lista de editores , clique duas vezes no editor Java você deseja usar para criar o código JavaMail .
2

Adicione a classe JavaMail no topo do seu arquivo de código . . Copie e cole o código a seguir para as seções da biblioteca inseridos do seu código Java : .

Javax.mail import * ;

javax.mail.internet import * ;

3

Configurar um servidor SMTP do e-mail eo nome de usuário e senha usados ​​para conectar ao servidor SMTP. Esses valores são fornecidos pelo seu host ou provedor de serviços de Internet (ISP). Adicione o seguinte código para configurar as propriedades do servidor :

servidor Propriedades = new Properties ( );

server.setProperty ( " mail.transport.protocol ", " smtp" ); < br >

server.setProperty ( " mail.host ", " mail.domain.com ");

server.setProperty ( " mail.user ", " username" );

server.setProperty ( " mail.password ", " senha ");

Substitua cada um desses valores com as informações do servidor de correio SMTP fornecido pelo seu host. O valor " mail.domain.com " geralmente é o domínio para o seu nome de domínio do site para o seu ISP , como o nome de domínio para a AT & T ou Comcast .
4

Abra uma sessão de correio . Um abertas registros de sessão de correio no servidor SMTP utilizando a informação criada no Passo 3 . Adicione o seguinte código para abrir uma sessão mail: Sessão

= Session.getDefaultInstance (servidor, null);

Transporte session = mail.getTransport ();
5

Criar e-mail HTML e definir o destinatário eo assunto . Você deve usar as tags HTML de conteúdo para mostrar-se em um formato HTML no software cliente do destinatário . O código a seguir mostra como criar um e-mail HTML:

MimeMessage email = new MimeMessage (e-mail );

email.setSubject ( "HTML E-mail Assunto" );

email.setContent

( " Minha mensagem de e-mail HTML teste ", "text /html; charset = ISO -8859-1 ");

email.addRecipient ( email.RecipientType.TO ,

novo InternetAddress ( " recipient@domain.com "));

Substituir o assunto eo conteúdo com o seu próprio tema e conteúdo de e-mail HTML. Substitua o valor " recipient@domain.com " com e-mail do destinatário.
6

Envie o e-mail e fechar a sessão de e-mail. Use o seguinte código para enviar o

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter uma seqüência alfabética a números e…
·ServerSocket Usando chat em Java 
·Como faço para estabilizar o número de loops em Java 
·Problemas Recursão em Java 
·Como desenvolver uma pontuação de Aplicação Teste d…
·Como fazer uma pirâmide Number With Java 
·Como instalar um script de controle Com o Java 
·Como fazer um baralho de cartas no NetBeans Usando Arra…
·Como fazer um private boolean em Java 
·Uso de Collator em Java 
  Artigos em destaque
·A diferença entre a função Override e Overload Funç…
·Como criar um vetor de matrizes de caracteres em C + + 
·Como abrir uma porta no Android 
·Como ganhar permissão para abrir meus arquivos em Pyth…
·Como adicionar um principal para um arquivo no Netbeans…
·Como adicionar uma coluna de ListBox em VBA 
·Como Obter o tamanho de um registro em COBOL 
·Como ocultar um objeto no Visual C 
·UML Limitações 
·Como depurar código PHP em VS2008 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados