Boite de messagerie en réseau local

doudi -  
 doudi -
Bonjour,
je suis vraiment trés inquieté .svp aide moi à programmer une boite de messagerie dans un reseau locale avec la programmation java .
merci avant tout
Configuration: Windows Vista Internet Explorer 8

1 réponse

  1. foobar47 Messages postés 13654 Statut Contributeur 534
     
    Bonjour,

    Quelque soit la technologie cliente employée, il te faut connaitre :
    L'adresse du serveur de messagerie.
    Le protocole utilisé
    Le port utilisé par le protocole
    Les identifiants s'il y en a.

    Après, en java, c'est pas la doc qui manque, avec JavaMail :
    import javax.mail.*;
    import javax.mail.internet.*;
    import java.util.*;
    
    public void postMail( String recipients[ ], String subject, String message , String from) throws MessagingException
    {
        boolean debug = false;
    
         //Set the host smtp address
         Properties props = new Properties();
         props.put("mail.smtp.host", "smtp.jcom.net");
    
        // create some properties and get the default Session
        Session session = Session.getDefaultInstance(props, null);
        session.setDebug(debug);
    
        // create a message
        Message msg = new MimeMessage(session);
    
        // set the from and to address
        InternetAddress addressFrom = new InternetAddress(from);
        msg.setFrom(addressFrom);
    
        InternetAddress[] addressTo = new InternetAddress[recipients.length]; 
        for (int i = 0; i < recipients.length; i++)
        {
            addressTo[i] = new InternetAddress(recipients[i]);
        }
        msg.setRecipients(Message.RecipientType.TO, addressTo);
       
    
        // Optional : You can also set your custom headers in the Email if you Want
        msg.addHeader("MyHeaderName", "myHeaderValue");
    
        // Setting the Subject and Content Type
        msg.setSubject(subject);
        msg.setContent(message, "text/plain");
        Transport.send(msg);
    }


    A+
    1
    1. doudi
       
      merci beaucoup de votre réponse mais je cherche à développer une boite de messagerie en réseau locale n'est internet et tjrs en java
      0