GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Javamail
Índice dos Fóruns
»
Desenvolvimento Web
Autor
Mensagem
22/05/2006 13:12:50
Assunto:
Javamail
Chalé
JavaBaby
Membro desde: 17/06/2005 16:42:40
Mensagens: 90
Localização: São Paulo
Offline
Oi galera!!!
Estou passando emails em um form usando Javamail.
Algúem sabe se tem como passar a mensagem em formato HTML?
stress:= finaldefacul + trampo;
Cura cura:= new Cura();
cura.cervejacomamigos(stress);
22/05/2006 14:08:05
Assunto:
Re:Javamail
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
Email HTML é difícil de fazer em JavaMail (é possível mas dá um bom trabalho), principalmente se ele envolve enviar as imagens juntamente com o email. Use o
Commons Email
22/05/2006 14:09:36
Assunto:
Re:Javamail
TLCC
Debugger
Membro desde: 05/08/2005 07:52:57
Mensagens: 53
Offline
Este site tem um tutorial muito bom da uma olhada la:
http://www.cafeh.com.br/artigos/7/index.jsp
repare na linha
email.setContent( msg.getText(), "text/html" );
import java.util.*; import javax.mail.*; import javax.mail.internet.*; import javax.activation.*; public class MailManager { private boolean NEED_AUTH = true; public MailManager() { } public void send(MailMessage msg) throws Exception { try { Properties mailProps = new Properties(); mailProps.put("mail.smtp.host", "mail.localhost.com.br"); SimpleAuth auth = null; if (!NEED_AUTH) { // [#] No authorization needed for this mail server mailProps.put("mail.smtp.auth", "false"); } else { // [#] Authorization needed for this mail server auth = new SimpleAuth("pburglin", "c3po"), mailProps.put("mail.smtp.auth", "true"); mailProps.put("mail.user", auth.username); mailProps.put("mail.from", msg.getFrom()); mailProps.put("mail.to", msg.getTo()); } Session mailSession = Session.getInstance(mailProps, auth); mailSession.setDebug(false); Message email = new MimeMessage(mailSession); email.setRecipients( Message.RecipientType.TO, InternetAddress.parse(msg.getTo()) ); if (!msg.getCc().trim().equals("")) { email.setRecipients( Message.RecipientType.CC, InternetAddress.parse(msg.getCc()) ); } if (!msg.getBcc().trim().equals("")) { email.setRecipients( Message.RecipientType.BCC, InternetAddress.parse(msg.getBcc()) ); } email.setFrom( new InternetAddress(msg.getFrom())); email.setSubject(msg.getSubject()); email.setContent( msg.getText(), "text/html" ); Transport.send( email ); } catch (Exception e) { System.out.println(" [E] ERROR: "+e); e.printStackTrace(System.out); throw e; } System.out.println(" [#] Email successfully sent"); return; }
22/05/2006 14:22:23
Assunto:
Javamail
O_SANTO_
Entusiasta Java
Membro desde: 27/07/2005 16:45:24
Mensagens: 17
Localização: Brasil : Nordeste : Paraíba : João Pessoa
Offline
message.setContent( "<strong>Olá</strong>" , "text/html" );
Uma opção seria na hora que você setar o conteúdo da mensagem, informar o seu mimetype.
http://ricardojrm.blogspot.com
22/05/2006 14:24:24
Assunto:
Re:Javamail
boaglio
Moderador
Membro desde: 09/09/2002 21:23:39
Mensagens: 1865
Localização: Sampa City
Online
Leia o nosso tutorial:
Enviando emails com Java (Paulo Silveira)
Utilize o javax.mail para enviar emails através do SMTP, mas nunca faça spam!
http://www.guj.com.br/java.tutorial.artigo.21.1.guj
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de Java via MP!
22/05/2006 16:15:16
Assunto:
Re:Javamail
brg
Thread.start()
Membro desde: 28/03/2006 14:49:04
Mensagens: 39
Localização: Santa Maria - RS
Offline
eu tive um problema pra fazer isso no osso, mas rolo aqui legal
aqui está a minha solução.
"Efficiency is intelligent laziness." Dunham,David
23/05/2006 08:36:37
Assunto:
Re:Javamail
Chalé
JavaBaby
Membro desde: 17/06/2005 16:42:40
Mensagens: 90
Localização: São Paulo
Offline
Obrigado pelas respostas pessoal!!!!
Vou tentar implementar a solução!!
Um abraço.
Charles
stress:= finaldefacul + trampo;
Cura cura:= new Cura();
cura.cervejacomamigos(stress);
Índice dos Fóruns
»
Desenvolvimento Web
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team