begin process at 2010 03 21 22:24:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

API

 > 

Javamail envoi d'un message


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Javamail envoi d'un message

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ée 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 L'aide JavaMail [ par mozar123 ] voici mon code : import java.util.Properties; import javax.mail.*; import javax.mail.internet.*; public class smtpTest { public static void main 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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,312 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales