Boas pessoal,
alguem me pode dar um exemplo de codigo bem simples de como enviar um file que esta na directoria c:\teste.jar eu entao uma mensagem de texto, do meu correio electronico luis@hotmail.com para o correio electornico claudio@hotmail.com .
Agradeço ajuda !
dê uma olhada no javamail
ivanmc
Maio 22, 2006, 9:41am
#4
exmplo básico de uma classe de send email.
import java.util.Date;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class Mail {
public static void send(String emailDestino,
String assunto,String mensagem,String emailOrigem ){
Properties p = new Properties();
p.put("mail.host", "127.0.0.1");
Session sessionMail = Session.getInstance(p, null);
MimeMessage msg = new MimeMessage(sessionMail);
try {
// "de" e "para"!!
msg.setFrom(new InternetAddress(emailOrigem));
msg.setRecipient(Message.RecipientType.TO, new InternetAddress(emailDestino));
msg.setSentDate(new Date());
msg.setSubject(assunto);
msg.setText(mensagem);
// evniando mensagem
Transport.send(msg);
}
catch (AddressException e) {
// nunca deixe catches vazios!
e.printStackTrace();
}
catch (MessagingException e) {
// nunca deixe catches vazios!
e.printStackTrace();
}
}
}