[quote]package dnrc;
import java.util.;
import javax.activation.;
import javax.mail.;
import javax.mail.internet.;
import javax.swing.JOptionPane;
public class Email
{
public Email()
{
}
public boolean enviar()
{
try
{
de = "eduardo@teste.gov.br";
para = "eduardo@teste.gov.br";
assunto = "testando)";
mensagem = "testando o envio de email";
host = "1.1.1.1";
Properties props = System.getProperties();
props.put("mail.smtp.host", host);
Session session = Session.getDefaultInstance(props, null);
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(de));
message.addRecipient(javax.mail.Message.RecipientType.TO, new InternetAddress(para));
message.setSubject(assunto);
BodyPart messageBodyPart = new MimeBodyPart();
messageBodyPart.setContent(mensagem, "text/plain");
Transport.send(message);
codErro = 0;
desErro = "Arquivo enviado com sucesso.";
boolean flag2 = true;
return flag2;
}
catch(MessagingException mex)
{
mex.printStackTrace();
codErro = -1;
desErro = "Email: ".concat(String.valueOf(String.valueOf(mex.getMessage().toString())));
boolean flag = false;
return flag;
}
catch(Exception e)
{
codErro = -1;
desErro = "Email: ".concat(String.valueOf(String.valueOf(e.getMessage().toString())));
boolean flag1 = false;
return flag1;
}
}
String de;
String para;
String assunto;
String mensagem;
String host;
String path;
Vector arquivo;
int codErro;
String desErro;
public static void main(String[] args)
{
Email e = new Email();
JOptionPane.showMessageDialog(null, "enviando email" , "Depurador", JOptionPane.ERROR_MESSAGE);
e.enviar();
}
}[/quote]
seguinte …quando eu rodo esse codigo no eclipse funciona
quando crio um jar e mando rodar …
ele diz cannot find the main class
alguem sabe pq??
[]´s[/quote]