| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment faire pour envoyer HTML Avec Javamail
    JavaMail fournit aux programmeurs Java une classe tiers pour envoyer des e-mail aux utilisateurs. Vous devez inclure la classe JavaMail dans votre code , puis appelez les fonctions de JavaMail pour créer et envoyer du courrier électronique. JavaMail permet l'envoi d'un email plus pratique que d'utiliser plus âgés des classes Java . Vous pouvez envoyer un email en texte brut ou mettre en place un email HTML pour le contenu. Pour envoyer un email HTML , vous devez utiliser le code HTML dans les fonctions de l' JavaMail . Instructions
    1

    un clic droit sur votre fichier de classe Java et sélectionnez " Ouvrir avec". Dans la liste des éditeurs , double- cliquez sur l'éditeur Java que vous voulez utiliser pour créer le code de JavaMail .
    2

    Ajouter la classe JavaMail en haut de votre fichier de code. Copiez et collez le code suivant pour les sections de la bibliothèque insérés de votre code Java:

    javax.mail d'importation * ;

    importation javax.mail.internet * ;
    . . Hôtels 3

    Configurer le serveur SMTP du courrier électronique et le nom d'utilisateur et mot de passe utilisé pour se connecter au serveur SMTP. Ces valeurs sont fournies par votre hébergeur ou fournisseur d'accès Internet (FAI). Ajoutez le code suivant pour définir les propriétés du serveur :

    serveur de propriétés = new Properties () ;

    server.setProperty ( " mail.transport.protocol ", " smtp" ) ; < br >

    server.setProperty ( " mail.host ", " mail.domain.com ");

    server.setProperty ( " mail.user ", " username" ) ;

    server.setProperty ( " mail.password ", " password") ;

    Remplacez chacune de ces valeurs avec les informations du serveur de messagerie SMTP fourni par votre hébergeur . La valeur " mail.domain.com " est généralement le domaine de votre nom de domaine du site Web de votre fournisseur de services Internet , tels que le nom de domaine pour AT & T ou Comcast.
    4

    Ouvrez une session de messagerie . Une session de messagerie ouvert se connecte au serveur SMTP en utilisant l' information mis en place à l'étape 3 . Ajoutez le code suivant pour ouvrir une session:

    Session mail = Session.getDefaultInstance (serveur, null);
    séance de transport

    = mail.getTransport ();
    5 < p > Créer l'e-mail HTML et définir le destinataire et l'objet . Vous devez utiliser des balises HTML pour le contenu de se présenter dans un format HTML dans le logiciel client du destinataire. Le code suivant vous montre comment créer un email HTML:

    MimeMessage email = new MimeMessage (mail) ;

    email.setSubject ( "HTML Email Subject" ) ;

    email.setContent

    de propriété ( " Mon test HTML du message e-mail ", " text /html ; charset = ISO-8859- 1") ;

    email.addRecipient ( email.RecipientType.TO , AB

    nouveau InternetAddress ( " recipient@domain.com "));

    remplacer le sujet et le contenu avec votre propre objet et le contenu des e-mails HTML . Remplacez la valeur " recipient@domain.com " avec l'email du destinataire.
    6

    Envoyer l'e-mail et fermer la session de messagerie . Utilisez le code suivant pour envoyer le

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir octal en binaire en Java 
    ·Comment ajouter JDK pour votre Classpath 
    ·La façon de concevoir un sachet 
    ·Comment impliquer les API Avec Android 
    ·Comment désactiver une exception Java 
    ·Comment convertir un objet en une longue Primitive en J…
    ·Comment formater colonnes de Java 
    ·Comment convertir une chaîne de la source de données …
    ·Comment nettoyer votre Java 
    ·Comment obtenir un nombre de rotations en Java 
      articles en vedette
    ·Comment faire un tableau en C qui détient plusieurs ch…
    ·Comment charger certificats à partir de Windows Keysto…
    ·Une explication des annotations Java 
    ·Comment garder le Prototype JS Jusqu'à Date 
    ·Comment calculer la longueur de l'INT en Java 
    ·Comment écrire un script pour tuer un processus 
    ·Qu'est ce qu'un fichier CTP ? 
    ·Comment faire pour convertir VBA pour Python 
    ·Comment remplacer Regex sur Python 
    ·Comment mettre en place MySQL Remote Access 
    Copyright © Connaissances Informatiques http://fr.wingwit.com