seguinte galera eu estive lendo aqui no GUJ o artigo de envio de e-mail baixei o pacote como pedio o mail.jar e coloquei no meu path mas ta danio um erro que se nao me engano ele nao encontra uma classe, o codigo segue abaixo quem puder me ajudar ou me dar uma :idea: . eu agradeço…
/*
- Created on 16/02/2005
- TODO To change the template for this generated file go to
- Window - Preferences - Java - Code Style - Code Templates
*/
package teste;
import java.net.InetAddress;
import java.util.Properties;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import sun.rmi.transport.Transport;
import com.sun.corba.se.internal.iiop.messages.Message;
/**
-
@author minasbras
-
TODO To change the template for this generated type comment go to
-
Window - Preferences - Java - Code Style - Code Templates
*/
public class teste
{public static void main(String[] args) { Properties p = new Properties(); p.put(“mail.host”, “smtp.uol.com.br”);
Session session = Session.getInstance(p,null); MimeMessage msg = new MimeMessage(session); try { // "de" e "para"!! msg.setFrom(new InternetAddress("[email removido]")); msg.setRecipient(Message.RecipientType.TO, new InternetAddress("[email removido]")); // nao esqueca da data! // ou ira 31/12/1969 !!! msg.setSentDate(new Date()); msg.setSubject("assunto da mensagem"); msg.setText("corpo da mensagem"); // evniando mensagem (tentando) Transport.send(msg); } catch (AddressException e) { // nunca deixe catches vazios! } catch (MessagingException e) { // nunca deixe catches vazios! } }
}