Bonjour les amis,
je n'arrive pas à envoyer de mail via ce code
et le résultat est cette exception :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 public class TestEmail { public static void main(String[] args) { Properties props = System.getProperties(); props.put("mail.smtp.host", adresse_de_mon_serv_smtp); Session session = Session.getInstance(props); try { Message message = new MimeMessage(session); message.setFrom(new InternetAddress("moi@gmail")); message.setRecipients(Message.RecipientType.TO, InternetAddress.parse("moi@un_autre_compte")); message.setSubject("Testing Subject"); message.setText("Dear Mail Crawler," + "\n\n No spam to my email, please!"); Transport.send(message); System.out.println("Done"); } catch (MessagingException e) { System.out.println("Le mail n'a pas été transmis"); e.printStackTrace(); } } }
Je suis bloqué depuis hier soir. Je ne trouve même pas d'explication pour le code -1 de la réponse du serveur SMTP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Le mail n a pas été transmis javax.mail.SendFailedException: Sending failed; nested exception is: class javax.mail.MessagingException: Could not connect to SMTP host: adresse_serveur_smtp, port: 25, response: -1 at javax.mail.Transport.send0(Transport.java:218) at javax.mail.Transport.send(Transport.java:80) at com.organic.sgd.TestEmail.main(TestEmail.java:22)
Votre aide sera très précieuse.
Cordialement,
Samir.
Partager