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
|