| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan Send HTML Med JavaMail
    JavaMail giver Java-programmører med en tredjeparts -klasse til at sende e-mail til brugerne. Du skal medtage JavaMail klasse i din kode , så kalder de JavaMail funktioner til at oprette og sende e-mailen. JavaMail gør at sende en e-mail mere bekvemt end at bruge ældre Java-klasser . Du kan sende en almindelig tekst e-mail eller oprette en HTML e-mail for indholdet. For at sende en HTML e-mail , skal du bruge HTML-kode i programmet JavaMail funktioner. Instruktioner
    1

    Højreklik på Java-klasse filen og vælg " Åbn med ". På listen over redaktører , skal du dobbeltklikke på Java editor du vil bruge til at oprette programmet JavaMail koden.
    2

    Tilføj JavaMail klasse på toppen af ​​din kode fil. Kopier og indsæt følgende kode til de indsatte bibliotek dele af din Java-kode : Hej

    import javax.mail * ;

    import javax.mail.internet * ,
    . .
    3

    Opsæt email SMTP-server , og det brugernavn og adgangskode, der bruges til at forbinde til SMTP-serveren. Disse værdier leveres af din webhost eller internetudbyderen (ISP). Føj følgende kode til at oprette server egenskaber:

    Properties server = nye Properties ();

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

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

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

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

    Erstat hver af disse værdier med SMTP mailserver oplysninger fra din vært . Den " mail.domain.com " værdien er typisk domæne til din hjemmeside domænenavn til din internetudbyder, som domænenavnet for AT & T eller Comcast.
    4

    Åbn en mail session. En åbnet mail session logger på SMTP-serveren ved hjælp af oplysningerne oprettet i Trin 3. . Føj følgende kode til at åbne en session : Hej

    Session mail = Session.getDefaultInstance (server , null) ;

    Transport session = mail.getTransport ();
    5 < p> Opret HTML e-mail og definere modtageren og emnet. Du skal bruge HTML-tags for indhold til at dukke op i et HTML-format i modtagerens klientsoftware. Følgende kode viser, hvordan du opretter en HTML e-mail : Hej

    MimeMessage email = new MimeMessage ( mail)

    email.setSubject ( " HTML E-mail Emne ");

    email.setContent

    ( " Min test HTML e-mail ", " text /html charset = ISO -8859-1 ");

    email.addRecipient ( email.RecipientType.TO , Amerikas

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

    Udskift emnet og indhold med dit eget emne og HTML e-mail -indhold. Erstat " recipient@domain.com " værdi med modtagerens e-mail .
    6

    Send e-mail og luk email session. Brug følgende kode til at sende

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges CLOB i Java 
    ·Sådan indstilles Classpath i Eclipse 
    ·Java Kryptering AES 256 kode 
    ·Sådan Læs et heltal Med JTextField 
    ·Sådan konvertere en streng array til Double 
    ·Sådan bruges Setbounds Med JButton 
    ·Sådan Konverter primtal til Alphabet Code i Java 
    ·Sådan Find en fil i Eclipse 
    ·Sådan bruges Character Class i Java 
    ·Hvordan man kompilerer en JAVA fil for RSBOT 
      Anbefalede Artikler
    ·Jeg har et ugyldigt Syntaksfejl i Python 
    ·Sådan starter og Ryd en session i PHP 
    ·Sådan får antallet af linjer på en Java Læs Filer 
    ·Sådan konvertere en streng til en liste 
    ·Hvordan jeg Kryptere en Footer PHP fil 
    ·Hvordan at vise en liste Værdier i en DataGrid 
    ·Sådan tilføjes Decimaler i C + + 
    ·Fil Håndtering i Java Tutorial 
    ·Sådan oprettes en Login & svar Side 
    ·Sådan bruges BASIC Stamp 
    Copyright © Computer Viden http://www.computerdk.com