Este codigo envia um email por um servlet !
Utilizando java.mail.
Vc pode conseguir mais informa��o no site
http://developer.java.sun.com/developer/onlineTraining/JavaMail/
Espero ter ajudado!
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
public class sendMailServlet extends HttpServlet
{
// Seta as informa��es necessarias para que o SMTP seja configurado
final static String from_addr ="[EMAIL PROTECTED]";
final static String to_addr ="[EMAIL PROTECTED]";
final static String my_smtp_server="my_server";
// Aqui eu coloco meu conteudo, meu subject
final static String SUBJECT ="my subject";
// Pega uma sess�o
Properties props = new Properties();
props.put("mail.smtp.host", my_smtp_server);
Session sess = Session.getDefaultInstance(props, null);
try {
// Seta headers
Message msg = new MimeMessage(sess);
InternetAddress fromAddr = new InternetAddress(from_addr);
InternetAddress toAddr = new InternetAddress(to_addr);
msg.setFrom(fromAddr);
InternetAddress[] allAddr = new InternetAddress[1];
allAddr[0] = toAddr;
msg.setRecipients(Message.RecipientType.TO, allAddr);
msg.setSubject(SUBJECT);
msg.setSentDate(new java.util.Date());
// Seta contents
DataHandler data = new DataHandler(content, "text/plain");
msg.setDataHandler(data);
// Envia Mensagem
Transport.send(msg);
} catch (MessagingException me) {
}
}
> Java wrote:
>
> Ol� companheiros,
> gostaria de saber como fazer com que o (java.mail) retorne um e-mail com
> a senha(usando mysql)como conte�do, para o usu�rio que n�o lembra sua
> senha e submeteu-se seu e-mail, ap�s verificar se o usu�rio exite,
> preciso mandar iste e-mail ao usu�rio.
>
> so uma coisa tenho que implementar esse sistema para Servlets !!!!
>
> Obriga desde j�
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------