Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #8948

Re: I try to send e-mail for java but I get run time error

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.chainon-marquant.org!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!193.252.117.184.MISMATCH!feeder.news.orange.fr!not-for-mail
Date Tue, 18 Oct 2011 16:19:42 +0200
From jlp <jlp@jlp.com>
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version 1.0
Newsgroups comp.lang.java.programmer
Subject Re: I try to send e-mail for java but I get run time error
References <e8f0b81a-c1ad-41ad-8447-0a44f339e33f@v15g2000vbm.googlegroups.com>
In-Reply-To <e8f0b81a-c1ad-41ad-8447-0a44f339e33f@v15g2000vbm.googlegroups.com>
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 8bit
Lines 81
Message-ID <4e9d8af9$0$30754$ba4acef3@reader.news.orange.fr> (permalink)
Organization les newsgroups par Orange
NNTP-Posting-Date 18 Oct 2011 16:19:37 CEST
NNTP-Posting-Host 92.162.166.87
X-Trace 1318947577 reader.news.orange.fr 30754 92.162.166.87:13437
X-Complaints-To abuse@orange.fr
Xref x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:8948

Show key headers only | View raw


Le 18/10/2011 12:12, sahm a écrit :
> Hi Every One
>
> I tried to send e-mail for java code using Apache Commends Mail
> library  1.2
> and below is my code
> ====================Start===================
> package netscan;
>
> import org.apache.commons.mail.SimpleEmail;
> import org.apache.commons.mail.EmailException;
> import org.apache.commons.mail.*;
>
> /**
>   *
>   * @author salim
>   */
> public class SendMail {
>
>      public static void sendEmail()
>      {
>          System.out.println("Function is Colled");
>          try
>          {
>
>
>          SimpleEmail email = new SimpleEmail();
>          System.out.println("Email Opject is Created");
>          email.setHostName("mail.Hostname.com");
>          System.out.println("Host Name was Set");
>          //email.setAuthentication("my e-mail", "my Password");
>          email.setAuthenticator(new DefaultAuthenticator("my e-
> mail","my password"));
>          email.setDebug(false);
>          //email.setDebug(true);
>          email.setSmtpPort(26);
>
>          email.addTo("receiver e-mail");
>
>          email.setFrom("my e-mail", "me");
>          email.setSubject("JAVA Test message");
>          email.setMsg("This is a simple test of commons-email");
>          email.send();
>
>          //return;
>          }
>          catch(EmailException ex)
>          {
>              System.out.println(ex.toString());
>          }
>      }
>
> }
> ===================End====================
>
> and there is no error in compaile time but in run time I get this
> error
>
> ==========================================
> Exception in thread "main" java.lang.NoClassDefFoundError: javax/mail/
> Message
> 	at netscan.SendMail.sendEmail(SendMail.java:31)
> 	at netscan.NetScan.main(NetScan.java:104)
> Caused by: java.lang.ClassNotFoundException: javax.mail.Message
> 	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
> 	... 2 more
> Java Result: 1
> BUILD SUCCESSFUL (total time: 0 seconds)
> ==========================================
>
> I need your help
>
> Best
> Salim
the error is clear. It misses the import the javax.mail.*  package  (JEE 
API)

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

I try to send e-mail for java but I get run time error sahm <sahm007@gmail.com> - 2011-10-18 03:12 -0700
  Re: I try to send e-mail for java but I get run time error jlp <jlp@jlp.com> - 2011-10-18 16:19 +0200
    Re: I try to send e-mail for java but I get run time error sahm <sahm007@gmail.com> - 2011-10-19 05:47 -0700
    Re: I try to send e-mail for java but I get run time error Arne Vajhøj <arne@vajhoej.dk> - 2011-11-06 16:21 -0500
  Re: I try to send e-mail for java but I get run time error Roedy Green <see_website@mindprod.com.invalid> - 2011-10-19 15:28 -0700

csiph-web