Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man skickar HTML med JavaMail

    JavaMail ger Java programmerare med en tredje part klass för att skicka e-post till användarna . Du måste inkludera JavaMail klassen i koden , sedan ringa JavaMail funktioner för att skapa och skicka e-post . JavaMail gör att skicka ett e-postmeddelande mer praktiskt än att använda äldre Java-klasser . Du kan skicka en vanlig text e-post eller inrätta ett HTML-e för innehållet . För att skicka ett HTML- e-post , måste du använda HTML-kod i JavaMail funktioner . Instruktioner
    1

    Högerklicka på Java klass filen och välj " Öppna med . " I listan över redaktörer , dubbelklicka på Java-editor du vill använda för att skapa JavaMail koden .
    2

    Lägg till JavaMail klassen på toppen av din kod fil . Kopiera och klistra in följande kod till de införda bibliotekets delar av din Java-kod :

    import javax.mail *;

    import javax.mail.internet *;
    . . Sida 3

    Konfigurera e SMTP-server och användarnamn och lösenord som används för att ansluta till SMTP -servern . Dessa värden tillhandahålls av ditt webbhotell eller Internet-leverantör ( ISP ) . Lägg till följande kod för att ställa in servern egenskaper :

    Egenskaper server = nya Properties ();

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

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

    server.setProperty ( " mail.user " , "användarnamn ");

    server.setProperty ( " mail.password " , " lösenord " ) ;

    Ersätt alla dessa värden med den SMTP-server information från din värd . Den " mail.domain.com " värdet är typiskt domänen för din webbplats domännamn för din ISP , till exempel domännamnet för AT & T eller Comcast .
    4

    Öppna ett mail session . En öppnad post session loggar in på SMTP -servern med hjälp av informationen som inrättats i steg 3 . Lägg till följande kod för att öppna en session :

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

    Transport session = mail.getTransport ( ) ;
    5

    Skapa HTML- e-post och ange mottagare och ämne . Du måste använda HTML-taggar för innehåll att visa upp i ett HTML-format i mottagarens klientprogramvara . Följande kod visar hur du skapar ett HTML- e-post :

    MimeMessage email = ny MimeMessage ( mail ) ,

    email.setSubject ( " HTML Email Ämne " ) ;

    email.setContent

    ( " Mitt test HTML e-postmeddelande < /strong > " , " text /html ; charset = ISO -8859-1 " ) ;

    email.addRecipient ( email.RecipientType.TO ,

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

    Byt ämne och innehåll med ditt eget ämne och HTML- e- innehåll . Ersätt " recipient@domain.com " värdet med mottagarens e-postadress.
    6

    Skicka e-post och stäng e session . Använd följande kod för att skicka Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·JDBC ResultSet Exempel
    ·Hur du formaterar en Parser i en Java String
    ·Hur Inkludera jar-filer i projektet Build Path i Eclips…
    ·Hur man läser Int Java
    ·Hur man lägger bilder i Java BlueJ
    ·Konvertera GBA till JAD
    ·Skillnaden mellan Gränssnitt och abstrakta klassen
    ·Hur man kompilerar Java i Oracle
    ·Hur man stänger av JSP Validering i Eclipse
    ·Hur man gör en Android App Med NetBeans
    Utvalda artiklarna
    ·Hur får man en Array index Antal i PHP
    ·Lägga till beroenden till en service
    ·Hur man gör en RES Arkiv
    ·Hur man byter en variabel i ett Perl String
    ·Hur man skapar en Pixel Tracker i PHP
    ·Hur dela sessionsvariabler i ColdFusion
    ·Java 1.6 vs . 1.5
    ·Vilka nackdelar är det i Implicit Dereferencing av pek…
    ·MapServer PHP kompatibilitet
    ·Hur man lägger PHP TeamSpeak på min hemsida
    Copyright © Dator Kunskap http://www.dator.xyz