Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : JavaMail [ Archives / API ] (zazou1)

samedi 1 avril 2006 à 11:58:43 | JavaMail

zazou1

salut ,
voila mon probleme,j'ai rajoute les jars suivant :activation.jar et mail.jar en classpath
lorsque je complie n'a pas error,mais lorsque je executer j'ai le message suivant:
Exception in thread "main" java.lang.NoClassDefFoundError: TestMail
si vous avez une idee n'hesitez pas de ma informer Merci d'avance.
voila mon code:
import javax.mail.internet.*;
import javax.mail.*;
import java.util.*;
import java.io.*;
import javax.activation.*;
/**
 * Classe permettant d'envoyer un mail.
 */
public class TestMail {
   private final static String MAILER_VERSION = "Java";
   public static boolean envoyerMailSMTP(String serveur, boolean debug) {
         boolean result = false;
         try {
                  Properties prop = System.getProperties();
                  prop.put("mail.smtp.host", serveur);
                  Session session = Session.getDefaultInstance(prop,null);
                  Message message = new MimeMessage(session);
                  message.setFrom(new InternetAddress("kiki@gmail.com"));
                  InternetAddress[] internetAddresses = new InternetAddress[1];
                  internetAddresses[0] = new InternetAddress("mini@yahoo.fr");
                  message.setRecipients(Message.RecipientType.TO,internetAddresses);
                  message.setSubject("Test");
                  message.setText("test mail");
                  message.setHeader("X-Mailer", MAILER_VERSION);
                  message.setSentDate(new Date());
                  session.setDebug(debug);
                  Transport.send(message);
                  result = true;
         } catch (AddressException e) {
                  e.printStackTrace();
         } catch (MessagingException e) {
                  e.printStackTrace();
         }
         return result;
   }
  
   public static void main(String[] args) {
         TestMail.envoyerMailSMTP("10.10.50.8",true);
   }
}

samedi 1 avril 2006 à 16:48:16 | Re : JavaMail

sheorogath

Membre Club Administrateur CodeS-SourceS
remplace par ca ta methode main  :

 public static void main(String[] args) {
         envoyerMailSMTP("10.10.50.8",true);
   }


"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"

samedi 1 avril 2006 à 17:20:56 | Re : JavaMail

zazou1

salut ,
j'ai remplace la methode main comment vous dites mais toujours c'est le meme probleme.
merci en touqua. 

samedi 1 avril 2006 à 20:14:54 | Re : JavaMail

bloofi

coucou,

tu es sur que ta classe TestMail n'est pas dans un package ?

samedi 1 avril 2006 à 22:45:15 | Re : JavaMail
mardi 4 avril 2006 à 10:08:36 | Re : JavaMail

kirua12

Salut,

quel est ton classpath ? as tu ajouté '.' (point) au classpath ?



mardi 4 avril 2006 à 13:10:22 | Re : JavaMail

zazou1

salut,
elle contient les les jars suivants: activation.jar,smtp.jar,mail.jar voila.
si vous avez une idee n'hesitez pas de ma informer.
Merci d'avance.

mardi 4 avril 2006 à 13:13:15 | Re : JavaMail

zazou1

salut,
j'ai pas compris pour le point ,vous pouvez details plus.
Merci D'avance.

mardi 4 avril 2006 à 13:41:58 | Re : JavaMail

kirua12

le '.' défini le répertoire courant donc à priori là où il y a ton code. Ajoute le au classpath et essaye.



mardi 4 avril 2006 à 14:32:08 | Re : JavaMail

zazou1

salut,
vous pouvez me dont un exemple.
merci D'avance.



Cette discussion est classé dans : message, mail, java, session, import


Répondre à ce message

Sujets en rapport avec ce message

java mail [ par mjmax ] Voila je fais une petite application pr pouvoir lire les mails recus sur ma messagerie electronique:Tout ce passe bien sauf que quand je veux afficher session [ par pilote7 ] Bonjour, j'essaye d'obtenir une session sans succes. Je me suis basé sur le tutorial http://perso.orange.fr/emmanuel.remy/Java/Tutoriels/Programmation Problem au niveau envoi d'email [ par wael1984 ] salut les developpeurs j'ais un probleme au niveau de code de l'envoi d'email, le code est correcte sans faute mais au niveau d'excution il m'affiche Api java mail [ par ptit pimousse ] Salut à tous:Celà fait 3 jours que j'essaye d'envoyer un mail et impossible pourtant j'ai cherché et franchement je ne comprends pas.Voici mon code :S Javamail envoi d'un message [ par tlehoucq ] Salut, J'essaye depuis 3heures d'envoyer un mail via l'API Javamail, mais quandj'execute mon code, j'obtiens l'erreur suivante:javax.mail.Messagi JavaMail et J2EE [ par nexol ] Salut,Je dispose du J2EE 1.4 qui comprend par défaut le package JavaMail. J'ai créé un fichier pour tester mais le compilateur ne reconnait pas tous l envoyer un mail [ par salim81 ] bonjour a tous; j'ai trouver sur le net le programme ci-dessous qui me permet d'envoyer un mail via le langage java.je cherche comment modifier se pro KeyListener qui ne marche pas [ par Palleas_44 ] Bonjour ;)Je débute en java et souhaiterai écrire mon tout premier jeu, le probleme c'eest pour deplacer mon personnage, ca ne marche pas !Voici mon c Lire une ligne et l'afficher [ par bescherelle ] Bonjour,Je veux ecrire un programme qui lit une ligne sur le clavier et qui en affiche le résultat. J'ai écrit le code suivant :import java.io.Buffere Message d'erreur [ par habbou ] Bonjour  a tous ;j' ai un message d'erreur :Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap spaceJe pense que l'origine d


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.