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 envoi d'un message [ Archives / API ] (tlehoucq)

jeudi 14 octobre 2004 à 13:43:41 | Javamail envoi d'un message

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.MessagingException: Could not connect to SMTP host: smtp.mail.yahoo.fr, port: 25, response: -1



Voici mon code source:


String emailfrom = "monadresse@yahoo.fr";
String emailto = "monadresse@yahoo.fr";
String host = "smtp.mail.yahoo.fr";

// Récupére les propriétés du systéme
Properties props = System.getProperties();

// Spécification du serveur mail
props.put("mail.smtp.host", host);

// Récupère la session
Session session = Session.getDefaultInstance(props, null);

// Définition du message
MimeMessage message = new MimeMessage(session);

try
{
//Spécification de l'expéditeur
message.setFrom(new InternetAddress(emailfrom));

//Spécification du destinataire
message.addRecipient(Message.RecipientType.TO, new InternetAddress(emailto));

//Sujet du message
message.setSubject("Premier mail");

//Texte du message
message.setText("Mon Premier mail");

// Envoie le message
Transport.send(message);

}
catch(Exception e)
{
System.out.println(e);
}



J'espère que vous pourrez m'aider, MERCI D'AVANCE

jeudi 14 octobre 2004 à 18:37:27 | Re : Javamail envoi d'un message

indiana_jules

Euh, je pense savoir pourquoi

un jour, j'ai voulu configurer sous outlook toutes mes boites mail. Ca marchait pour tout ... sauf pour yahoo !!! Pourquoi ? Pour la simple et bonne raison que yahoo te l'empêche. Pour pouvoir quand même recevoir tes mails sur ton outlook, il faut souscrire à une sorte de condition autorisant yahoo à t'envoyer des pubs.

Enfin bref le bonheur total ( [ Lien ])

(et si c'est pas ca, ben faudra voir alors le code :p )

[Tout le monde a des idées : la preuve, c'est qu'il y en a de mauvaises]

jeudi 14 octobre 2004 à 20:42:06 | Re : Javamail envoi d'un message

tlehoucq

Bah en fait, j'ai réussi à envoyer un mail sur mon compte yahoo en utilisant le serveur SMTP de mon fournisseur internet: smtp.tele2.fr

Ca me parait bizarre mais bon ça marche ;-)

PS: j'avais déja fais la manip pour transferer mes msg vers outlook mais ça marchait pas non plus :-(


jeudi 14 octobre 2004 à 20:44:55 | Re : Javamail envoi d'un message

tlehoucq

J'ai compris pourquoi!!

Je viens de chercher un peu sur yahoo:


Le serveur SMTP (Simple Mail Transfer Protocol) ou serveur de courrier sortant se charge de distribuer les messages que vous envoyez depuis votre logiciel de messagerie. Certains fournisseurs d'accès internet n'autorisent pas leurs clients d'envoyer des messages à l'aide de serveurs SMTP externes, qui ne leur appartiennent pas.
Si vous êtes dans ce cas alors que vous avez renseigné le champ "Serveur de courrier sortant" par smtp.mail.yahoo.com, vous pouvez utiliser le serveur SMTP de votre fournisseur d'accès internet. Contactez le support technique de votre fournisseur d'accès internet pour connaître le nom du serveur SMTP.


C'est tout simplement paceke tele2 ne m'autorise pas à utiliser de serveur SMTP externe...

vendredi 15 octobre 2004 à 09:19:22 | Re : Javamail envoi d'un message

indiana_jules

Humf, tout simplement

[Tout le monde a des idées : la preuve, c'est qu'il y en a de mauvaises]

vendredi 10 avril 2009 à 09:28:58 | Re : Javamail envoi d'un message

Vlatiss

Salut,
J'ai le même problème et je pense qu'il faut passer par un envoi SSL. J'y travaille actuellement mais rien de bien concluant. Il semblerait qu'il faudrait utiliser des setProperty pour pouvoir jouer sur le type d'envoi (SMTP,SSL,...).




Cette discussion est classé dans : message, mail, code, smtp, session


Répondre à ce message

Sujets en rapport avec ce message

JavaMail [ par zazou1 ] salut ,voila mon probleme,j'ai rajoute les jars suivant :activation.jar et mail.jar en classpathlorsque je complie n'a pas error,mais lorsque je execu serveur smtp [ par salim81 ] bonjour a tous; dans une application d'envoi des mail j'ai une methode ou je declare le serveur smtp.l'application ça marche bien lors de l'execution 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 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 connexion au serveur smtp via TLS [ par salim81 ] Bonjour; je viens de faire une fonction mail qui me permet de se connecter a un serveur smtp avec auhtentification.mon probleme c'est que d'aprés les Probleme envoi mail javaxmail [ par ermenault ] Je souhaiterais envoyer un message mail, mais je ne comprends pas, j'ai tt le temps la même erreur.javax.mail.MessagingException: Could not connect to Erreur envoi mail javaMail [ par Iraitika ] Bonjour, Je voudrais envoyer des e mails via mon application j2ee mais je plante sur une exception que je ne comprend pas. Voici mon code : Properties java mail [ par josefblgh ] salut pour tous mon problem c'est que j'essai d'envoyer un e-mail avec java mail mais j'arive pas svp qlq1 peu m'aider?mon code est le suivants:import Erreur dans le code de jess [ par Java2386 ] salut j'ai un code de fichier .jess genérer par un programme de bibliotéque OWL2jess ,et qui contien une erreur que j'arrive pas a la corrigé. voici Envoie des mails par le code java [ par naf87 ] je veux envoyer un e-mail à l'adresse ndjobonaf@yahoo.fr par le code java mais je ne parviens pas quelque pour m'aidervoici mon code/* * To change thi


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,421 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é.