Java: Exemple d’envoi d’email à l’aide de l’API JavaMail

Author:

serveur, date, set, email, javaMail, session, JavaMail, java
{filelink=1020}

import javax.mail.Session;
import javax.mail.Message;
import javax.mail.Transport;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.InternetAddress;
import java.util.Properties;

public class SendEmail
 {

  public static void main(String[] args) throws Exception
  	{

    String from = "moi@domain.com"; // Destinateur
    String to = "lui@domain.com";   // Destinataire
    String sujet = "Salut";         // Sujet
    String contenu = "je vous...";  // Contenu

    Properties properties = new Properties();
    properties.put("mail.smtp.host", "smtp.serveur.com");
    properties.put("mail.smtp.port", "25");
    Session session = Session.getDefaultInstance(properties, null);

    Message message = new MimeMessage(session);
    message.setFrom(new InternetAddress(from));
    message.setRecipient(Message.RecipientType.TO, new InternetAddress(to));
    message.setSubject(sujet);
    message.setText(contenu);
    message.setSentDate(new java.util.Date());

    // Lancer l'envoi
    Transport.send(message);

    System.out.println ("Message envoyé");
  }
}

A Voir sur le même Sujet:

  • api envoi mail java
  • example javamail
  • commande java Transport.send
  • fonction pour arréter l'envoi d'email en java
  • télécharger code source java et envoie mail
  • interface de gestions de courriers électroniques à l'aide de java swing
  • alcatel api java example
  • interface graphique envoie mail java basique
  • utilisation de java mail pour lenvoie des emails interface graphique swing
  • Bibliothèque JAVA envoi de mail

Leave a Reply

Your email address will not be published. Required fields are marked *