JavaMail er en email script i programmeringssproget Java . JavaMail gør alt for standard behandling til at sende en e-mail , således at en programmør bare nødt til at indtaste et par stykker af oplysninger (såsom destination , indholdet , emnet og hvem e-mailen er fra ) til at sende en e-mail . JavaMail gør det nemt at sende rene tekst e-mails samt de mere komplekse HTML e-mails. Den eneste forskel mellem de to typer sætter indholdstypen til " text /html " i stedet for "text /plain" . Ting du skal
Java editor
Vis Flere Instruktioner
1
Åbn Java editor og den fil, hvor du vil have posten script til at opholde sig .
< Br > 2.
Type " import javax.mail * ; .
import javax.mail.internet * ; .
import java.util.Properties ," i toppen af filen.
3
Type " class SimpleMail {" hvor du ønsker posten klassen at opholde sig.
4
Type " public static void mailer ( String [] args ) kaster Undtagelse {" på den næste linje
5.
Type . " Egenskaber prop = nye Properties (); "på den næste linje
6
Type ' prop.setProperty . ( " mail.transport.protocol ", " smtp "); 'på næste linje
7
Type '. prop.setProperty ( " mail.host ", " smtp.MAILSERVER "); ' på næste linje , erstatter " mailserver " med domænet for din mailserver
8
Type ' prop.setProperty ( " mail.user ", " bruger") «. på næste linje med " USER " erstattet med navnet på den JavaMail brugeren sender email
9
Type ' prop.setProperty ( mail.password " , "password" ) . " ' på næste linje med udskiftning " PASSWORD Session mailSession = Session.getDefaultInstance (prop , null ) " med den faktiske adgangskode til programmet JavaMail brugeren
10
Type ." . "på næste linie
11
Type " MimeMessage msg = new MimeMessage ( mailSession ) ." på den næste linje
12
Type ' msg.setSubject ( "emne ") ' på næste linje med "Emne" erstattet med selve emnet for e-mail
13
Type " msg.setFrom (ny InternetAddress ( " EMAILADDRESS . ")); " på den næste linje med " . EMAILADDRESS " erstattet med afsenderens e-mail -adresse
14
Type ' msg.setContent ( "indhold" , " text /html ") . på den næste linje med "indhold" erstattet med selve indholdet af e-mailen Dette er den eneste linie forskellige mellem en ren tekst e-mail og en HTML email
15
Type ' message.addRecipient ( Message.RecipientType.TO , nye InternetAddress ( "Destination ")); ". på den næste linje med udskiftning " Destination " med faktiske destination email -adresse til email
16
Type " transport transport = mailSession.getTransport ();
17
Type" . transport.connect (); " på næste linje
18
Type " transport.sendMessage ( msg , msg.getRecipients ( Message.RecipientType.TO )), " . . på næste linje
19
Type " transport.close ( );} }" . på næste linje