Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať JavaMail poslať HTML e - mail

JavaMail je e - mail skript v programovacom jazyku Java . JavaMail robí všetky štandardné spracovanie pre odosielanie e - mailovej správy , takže programátor len potrebuje vstupe pár kúskov informácií ( napríklad určenie , obsahu , predmetu a kto e - mail je od ) poslať e - mail . JavaMail uľahčuje posielať čisto textové e - maily , rovnako ako zložitejšie HTML e - maily . Jediný rozdiel medzi týmito dvoma typmi je nastavenie typu obsahu do " text /html " namiesto " text /plain " . Veci , ktoré budete potrebovať
Java editore
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte editor Java a súbor , do ktorého chcete mailová skript na pobyt .

2 Typ

" import javax.mail * ; .

import javax.mail.internet * ; .

dovozné java.util.Properties , " v hornej časti súboru .
3

typu " class SimpleMail { " miesto , kde chcete mailová trieda bývať .
4

typu " public static void mailer ( String [ ] args ) hádže výnimku { " na ďalšom riadku
5

typu . " Vlastnosti Prop = new Properties ( ) ; . " na ďalšom riadku
6

typu " prop.setProperty ( " mail.transport.protocol " , " smtp " ) ; ' . na ďalšom riadku
7

typu " prop.setProperty ( " mail.host " , " smtp.MAILSERVER " ) ; " na ďalšom riadku , nahrádza " MailServer " s doménou vášho poštového servera
8

Typ ' prop.setProperty ( " mail.user " , " užívateľ " ) ; ' . na ďalšom riadku s " " . nahradený názvom JavaMail užívateľ odosiela e - mail
9

typu " prop.setProperty ( " mail.password " , " heslo " ) ; " USER na ďalšom riadku sa nahradí " hESLO "
10

Typ s aktuálne heslo pre užívateľa JavaMail . " Session mailSession = Session.getDefaultInstance ( vrtuľa , null ) ; . " na ďalšom riadku
11

typ " MimeMessage msg = new MimeMessage ( mailSession ) " . na ďalšom riadku
12

typu " msg.setSubject ( " predmet " ) , " na ďalší riadok s " subjekt " nahrádza skutočný predmet e - mailu
13

Typ " msg.setFrom ( nový InternetAddress ( " EmailAddress . " . ) ) ; " na ďalší riadok s " EmailAddress " nahrádzajú slovami s e - mailovou adresou odosielateľa

14

typu " msg.setContent ( " Obsah " , " text /html " ) ; ' . na ďalšom riadku s " Obsah " nahrádzajú so skutočným obsahom e - mailu Toto je jediný riadok rozdiel medzi čistým . texte e - mailu a HTML e - mail
15

typu " message.addRecipient ( Message.RecipientType.TO , nový InternetAddress ( " CIEĽ " ) ) ; " na ďalšom riadku sa nahradí " Cieľ " sa skutočné miesto určenia , e - mailovú adresu pre e - mail
16

typ . " Transport transport = mailSession.getTransport ( ) ;
17

typu " transport.connect ( ) ; " na ďalší riadok
18

Typ " transport.sendMessage ( msg , msg.getRecipients ( Message.RecipientType.TO ) ) ; " .. na ďalšom riadku
19

Typ " transport.close ( ) ; } } " na ďalšom riadku
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené