| 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 utiliser JavaMail pour envoyer un Email HTML
    Javamail est un script email dans le langage de programmation Java . Javamail fait tout le traitement standard pour l'envoi d'un message électronique , de sorte que le programmeur doit juste entrer quelques éléments d'information (tels que la destination, le contenu, l'objet et qui l'email est de ) pour envoyer un e-mail . Javamail rend simple pour envoyer des emails en texte pur , ainsi que les e-mails HTML plus complexes. La seule différence entre les deux types est la définition du type de contenu "text /html" au lieu de "text /plain " . Choses que vous devez
    Java éditeur
    Afficher plus Instructions
    1

    Ouvrez l'éditeur Java et le fichier où vous voulez que le script de courrier doit résider.
    < Br type> 2

    " javax.mail d'importation * ; .

    importation javax.mail.internet * ; .

    importation java.util.Properties ; " au début du fichier .
    3

    type «classe SimpleMail {" où vous voulez que la classe de courrier doit résider.
    4

    type " static void mailer publique ( string [] args) throws Exception {" sur la ligne suivante
    5

    type . " Propriétés prop = new Properties (); " sur la ligne suivante
    6

    type ' prop.setProperty . ( " mail.transport.protocol ", " smtp" ) ; ' sur la ligne suivante
    7

    type . prop.setProperty ( " mail.host ", " smtp.MAILSERVER "); ' sur la ligne suivante , en remplaçant « MAILSERVER " avec le domaine de votre serveur de messagerie
    8

    type ' prop.setProperty ( " mail.user ", " USER" ) ; ' . sur la ligne suivante avec " uSER " remplacé par le nom de l'utilisateur javamail envoi de l'email
    9

    type ' prop.setProperty ( mail.password ", " password") . " ; ' sur la ligne suivante avec le remplacement de« MOT DE PASSE session mailSession = Session.getDefaultInstance (prop , null ) " avec le mot de passe réel pour l'utilisateur javamail
    10

    type. " ; . " sur la ligne suivante
    11

    Tapez " MimeMessage msg = new MimeMessage ( mailSession ) ; " . sur la ligne suivante
    12

    Type ' msg.setSubject ( "sujet" ) ; ' sur la ligne suivante avec «sujet» remplacé par le véritable sujet de l'email
    13

    type " msg.setFrom ( nouveau InternetAddress ( " EMAILADDRESS . ")); ' sur la ligne suivante avec " . EMAILADDRESS "remplacé par l'adresse électronique de l'expéditeur

    14

    type ' msg.setContent ( " contenu", " text /html "); ' . sur la ligne suivante avec " cONTENT " remplacé par le contenu réel de l' email c'est la seule ligne différente entre un pur email de texte et un courriel HTML
    15

    type ' message.addRecipient ( Message.RecipientType.TO , nouveau InternetAddress ( "Destination" ) ) ; ' . sur la ligne suivante avec le remplacement de «Destination» avec l' adresse réelle de la destination de messagerie pour le courrier électronique
    16

    type «transport Transport = mailSession.getTransport ();
    17

    type". transport.connect (); "sur l' ligne suivante
    18

    type " transport.sendMessage (msg , msg.getRecipients ( Message.RecipientType.TO ) ) ; " . . sur la ligne suivante
    19

    type " transport.close (); }}" . sur la ligne suivante

    Previous :

    next :
      articles connexes
    ·Comment calculer les exposants en Java 
    ·Qu'est-ce qu'une exception de pointeur nul 
    ·Comment générer une tonalité en Java 
    ·Comment utiliser Netbeans CVS 
    ·Comment utiliser les blocs statiques en Java 
    ·Qu'est-ce qu'une méthode de constructeur en Java 
    ·Comment faire pour mettre des articles dans un panier e…
    ·Un bon moyen d'organiser les classes avec Java 
    ·Comment rapporter les bogues Java 
    ·Comment modifier les coordonnées d' Angles en Java 
      articles en vedette
    ·Comment faire pour créer une pyramide Double -Sided en…
    ·Comment enregistrer une image dans une base de données…
    ·MS Visual Studio Tools pour Office 
    ·Comment choisir le formulaire de démarrage dans une ap…
    ·Qu'est-ce sont des machines CNC 
    ·Comment puis-je crypter un fichier PHP Footer 
    ·Comment ajouter des colonnes dynamiques DataGrid 
    ·Comment faire pour convertir un Decimal BCD paniers 
    ·Requête pour n'afficher que les numéros en accès 
    ·Comment trouver Visage numéros d'identification de vot…
    Copyright © Connaissances Informatiques http://fr.wingwit.com