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 använder JavaMail att Skicka ett HTML-e

    JavaMail är en e- script i programspråket Java . JavaMail gör allt standardbehandling för att skicka ett e-postmeddelande , så att en programmerare behöver bara in ett par bitar av information ( t.ex. destination , innehåll , motivet och vem meddelandet är från ) för att skicka ett mail . JavaMail gör det enkelt att skicka ren text e-post samt de mer komplexa HTML- e-post . Den enda skillnaden mellan de två typerna är att sätta innehållstypen till " text /html " istället för " text /plain " . Saker du behöver Review, Java editor
    Visa fler instruktioner
    1

    Öppna Java-editor och filen där du vill att e-post skript för att bosätta sig .

    2

    Type " import javax.mail *; .

    import javax.mail.internet *; .

    import java.util.Properties , " längst upp i filen . Addera 3

    Type " class SimpleMail { " där du vill att e-post klassen att bo .
    4

    Type " public static void mailer ( String [] args ) kastar Undantag { " på nästa rad
    5

    Type . " Egenskaper prop = nya Properties (); "på nästa rad
    6

    Type " prop.setProperty . ( " mail.transport.protocol " , " smtp " ) , " på nästa rad
    7

    Type . " prop.setProperty ( " mail.host " , " smtp.MAILSERVER " ) ; " på nästa rad , som ersätter " mailserver " med domänen för din e-postserver
    8

    Type ' prop.setProperty ( " mail.user " , " USER " ) , " . på nästa rad med " uSER " ersättas med namnet på JavaMail användaren skicka email
    9

    Type ' prop.setProperty ( mail.password " , "lösenord" ) . " , " på nästa rad med ersätta " PASSWORD Session mailSession = Session.getDefaultInstance ( prop , null ) " med det faktiska lösenordet för JavaMail användaren
    10

    Type . " , . " på nästa rad
    11

    typ " MimeMessage msg = new MimeMessage ( mailSession ) , " . på nästa rad
    12

    Type ' msg.setSubject ( "subjektet" ) , " på nästa rad med " Ärende " ersättas med själva föremålet för e
    13

    Type " msg.setFrom ( ny InternetAddress ( " EMAILADDRESS . " ) ) ; " på nästa rad med " . EMAILADDRESS " ersättas med avsändarens e-postadress

    14

    Type ' msg.setContent ( " innehåll" , " text /html " ) , " . på nästa rad med " innehåll " ersättas med själva innehållet i e-post Detta är den enda linjen skiljer mellan en ren text e-post och ett HTML-e
    15

    Type " message.addRecipient ( Message.RecipientType.TO , ny InternetAddress ( " Destination " ) ) ; " . på nästa rad med byte " dESTINATION " med faktiska destinationen e-postadress för email
    16

    Type " transport transport = mailSession.getTransport ( ) ;
    17

    Type " . transport.connect ( ) ; " på nästa rad
    18

    Type " transport.sendMessage ( msg , msg.getRecipients ( Message.RecipientType.TO ) ) ; " . . på nästa rad
    19

    Type " transport.close ( ) ;} } " . på nästa rad

    Tidigare:

    nästa:
    relaterade artiklar
    ·Fördelar med fjädern över Struts
    ·Hur man läser Javascript variabler från WebView på A…
    ·Hur man gör en Pentagonal Pyramid i Java
    ·Java GUI Design Tutorial
    ·Så här aktiverar du Java på en Smartphone
    ·Hur man använder NetBeans & Java för att skapa Web Se…
    ·Hur konvertera ett datum i kalendern i Java
    ·Hur man tar bort Null Records från en array i Java
    ·Hur nedgradera din Java Update
    ·Vad är skillnaden mellan JVM Minnen & Heap Size
    Utvalda artiklarna
    ·Hur få systemet Date From Python
    ·Hur du ändrar Sorteringsordning på en rapport om Acce…
    ·Hur man avgör kontroll med en nuvarande fokus VB
    ·Konvertera Javascript Variabel till Text
    ·Introduktion till SQL Certifiering
    ·Hur man skapar en sekvens i Oracle SQL
    ·Definition av en callback-funktion
    ·Hur man gör en 2D Grid System i XNA
    ·Hur man förhindrar en Navigation Bar Från trycka ner …
    ·Hur man läser ett Word-dokument med Java
    Copyright © Dator Kunskap http://www.dator.xyz