Bonjour,

Je commence à me former un peu en jsp et là je bute sur la fonction d'en de mail. J'ai récupérer un code paramètré selon mes valeurs mais voilà qu'à l'éxécution je reçois une érreur du type :

ERROR.....javax.mail.SendFailedException: Invalid Addresses; nested exception is: class com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.1 Unable to relay for recepteur@domain.com

Est ce du à la configuration de mon serveur smtp.

voici le code d'envoi :


PrintWriter sout=response.getWriter();

response.setContentType("text/html");

try

{

Properties props=new Properties();

props.put("mail.smtp.host","localhost");

Session session1 = Session.getDefaultInstance(props,null);

String s1 = "destinaire@domainl.com";

String s2 = "recepteur@domain.com";

String s3 = "Sujet";

String s4 = "Message";

Message message =new MimeMessage(session1);

message.setFrom(new InternetAddress(s1));

message.setRecipients(Message.RecipientType.TO,InternetAddress.parse(s2,false));

message.setSubject(s3);

message.setText(s4);

Transport.send(message);

out.println("mail has been sent");

}

catch(Exception e)

{
out.println("session = " + "<br><br>");

out.println("ERROR....." + e);

}

Je n 'arrive vraiment pas à savoir à quoi est du ce problème.
Si quelqu'un peut m'aider ou si quelqu'un connait un code plus simple perméttant d'envoyer des mails au format "html". Merci