Você está aqui: JSP (Java Server Pages) ::: Dicas de Estudo e Anotações ::: JSP + JavaMail |
Entenda a classe Message do pacote javax.mailQuantidade de visualizações: 69 vezes |
ENTENDA A CLASSE MESSAGE Após conseguir o objeto Session, chegou a hora de criar a mensagem de e-mail a ser enviada. Isso é feito com um objeto da classe Message. Por ser uma classe abstrata, você deve trabalhar com uma subclasse, na maioria das vezes javax.mail.internet.MimeMessage. Uma MimeMessage é uma mensagem de e-mail que entende os tipos MIME e cabeçalhos, como definidos nos diferentes RFCs. Cabeçalhos de mensagens são restritos a caracteres do conjunto US-ASCII, ainda que caracteres não pertencentes ao conjunto ASCII possam ser codificados em alguns campos de cabeçalho. Para criar uma Message, forneça o objeto Session para o construtor de MimeMessage: MimeMessage message = new MimeMessage(session); Após criar a mensagem, você pode trabalhar suas partes (Message implementa a interface Part - e MimeMessage implementa MimePart). O mecanismo básico para definir o conteúdo é o método setContent(), com argumentos para o conteúdo e tipo de MIME: message.setContent("Bom dia, amigo!", "text/plain"); Se você já sabe de antemão que estará trabalhando com texto puro, não há a necessidade de usar o método setContent. Você já pode passar o conteúdo da mensagem diretamente usando o método setText: message.setText("Bom dia, amigo!"); Para mensagens em texto puro, esta é a forma preferida. Para enviar outros tipos de mensagens, tais como HTML, use setContent. Para definir o assunto da mensagem, use o método setSubject(): message.setSubject("Mensagem enviado usando JavaMail"); |
![]() |
Veja mais Dicas e truques de JSP (Java Server Pages) |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |