Bonjour

Devant envoyer un mail via java je ma suis tourner vers l'utilisation de javamail.
En suivant le tuto de j'obtient le code suivant:


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
32
33
34
35
36
37
38
39
 
import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;
 
public class MailExample {
  public static void main (String args[]) throws Exception {
    String host = args[0];
    String from = args[1];
    String to = args[2];
 
    // Get system properties
    Properties props = System.getProperties();
 
    // Setup mail server
    props.put("mail.smtp.host", host);
 
    // Get session
    Session session = Session.getDefaultInstance(props, null);
 
    // Define message
    MimeMessage message = new MimeMessage(session);
 
    // Set the from address
    message.setFrom(new InternetAddress(from));
 
    // Set the to address
    message.addRecipient(Message.RecipientType.TO, 
      new InternetAddress(to));
 
    // Set the subject
    message.setSubject("Hello JavaMail");
 
    // Set the content
    message.setText("Welcome to JavaMail");
 
    // Send message
    Transport.send(message);
  }
mon probleme est le suivant:
+ D'une part je ne suis pas certain de comprends completement la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
     props.put("mail.smtp.host", host);
pour moi:
host est, il me semble, le serveur de mail
mail.smtp.host, indique que l'on va utiliser le service SMTP
+ d'autre part n'ayant pas de connexion a moi je ne sais pas ou trouver (nommer un serveur mail) qui me permettre de teste mon code, sans avoir a installer un serveur mail sur ma machine.

d'avance merci pour votre aide