Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan bruke javamail å sende en HTML- e-post
    javamail er en e- skriptet i java programmeringsspråk. Javamail gjør alt standard behandling for å sende en e-postmelding , slik at en programmerer trenger bare å legge inn et par stykker av informasjon (slik som mål, innhold, faget og hvem e-posten er fra ) for å sende en e-post . Javamail gjør det enkelt å sende ren tekst e-post , så vel som de mer komplekse HTML- e-post. Den eneste forskjellen mellom de to typene er å sette innholdstype til "text /html " i stedet for "text /plain" . Du trenger
    Java editor
    Vis flere instruksjoner
    en

    Åpne Java editor og filen der du vil ha mail skript for å ligge .

    2

    Type " import javax.mail * ; .

    import javax.mail.internet * ; .

    import java.util.Properties ; " øverst i filen.
    3

    Type " class SimpleMail {" der du vil at post klassen til å oppholde seg .
    4

    Type " public static void mailer ( String [] args ) kaster Exception {" på neste linje
    5

    Type. " Egenskaper prop = nye egenskaper ( ); "på neste linje
    6

    Type ' prop.setProperty . ( " mail.transport.protocol ", " smtp "); ' på neste linje
    7

    Type. ' prop.setProperty ( " mail.host ", " smtp.MAILSERVER "); ' på neste linje , erstatte " mailserver " med domenet for e-postserveren
    8

    Type ' prop.setProperty ( " mail.user ", " Bruker") ; ' . på neste linje med " bRUKER " erstattes med navnet på javamail brukeren sender e-posten
    9

    Type ' prop.setProperty ( mail.password ", " passord") . "; ' på neste linje med å erstatte " PASSORD Session mailSession = Session.getDefaultInstance (prop , null ) " med den faktiske passordet for javamail brukeren
    10

    Type. "; . "på neste linje
    11

    Type " MimeMessage msg = new MimeMessage ( mailSession ) ; " . på neste linje
    12

    Type ' msg.setSubject ( "Emne" ) ; ' på neste linje med "Emne" erstattes med selve emnet for meldingen
    13

    Type " msg.setFrom (ny InternetAddress ( " EMAILADDRESS . ")); ' på neste linje med " . EMAILADDRESS " erstattet med avsenderens e-postadresse

    14

    Type ' msg.setContent ( "Innhold" , "text /html "); ' . på neste linje med "innhold" erstattet med selve innholdet i e- Dette er den eneste linje er forskjellig mellom en ren tekst epost og en HTML- e-post
    15

    Type ' message.addRecipient ( Message.RecipientType.TO , ny InternetAddress ( "destinasjon" )); ' . på neste linje med å erstatte "Destinasjon" med selve målet e- postadressen for e
    16

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

    Type" . transport.connect (); "på neste linje
    18

    Type " transport.sendMessage ( msg , msg.getRecipients ( Message.RecipientType.TO )); " . . på neste linje
    19

    Type " transport.close (); } }" . på neste linje

    früher :

     Weiter:
      Relatert Artike
    ·En beskrivelse av Struts for Konf. XML 
    ·Hvordan få verdi fra en kode til XML på en Android 
    ·Hvordan lage Java Games 
    ·Hvordan legge til en server Perspektiv til Eclipse 
    ·Hvordan sjekke EPS-format i Java 
    ·Slik formaterer Strings i Java Grunnleggende Syntax 
    ·Hvordan bruke trefoldig operatøren i Java 
    ·Hvordan lage din egen datamaskin Dice spill 
    ·Hvordan lage et skjema i Java 
    ·Hvordan å generere et nummer ikke mer enn fire ganger …
      Anbefalte artikler
    ·Hvordan bruke en InputBox i VBScript 
    ·Hvordan : Endre og omdirigering en URL Med Java 
    ·Slik installerer VB6 
    ·Slik konverterer Desimal til Heksadesimalt 
    ·Hvordan sette fokus på Java 
    ·Slik konverterer en Vb Prosjekt til EXE 
    ·Hvordan lese en XLS -fil med PHP 
    ·Hvordan lage en ny bindersen i Rails 
    ·Innebygde funksjoner i T - SQL 
    ·Hvordan du redigerer Silverlight datarutenett 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/