| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come utilizzare JavaMail per inviare un'email HTML
    JavaMail è uno script e-mail nel linguaggio di programmazione Java . JavaMail fa tutto il trattamento standard per l'invio di un messaggio e-mail , in modo che un programmatore deve solo ingresso alcuni pezzi di informazioni (ad esempio la destinazione , il contenuto , l'oggetto e che l'e-mail proviene da ) per inviare una e-mail . JavaMail rende semplice per inviare e-mail di testo puro e le più complesse e-mail HTML . L'unica differenza tra i due tipi è l'impostazione del tipo di contenuto a "text /html " invece di " text /plain" . Cose che ti serviranno
    Java editor di
    Show More Istruzioni
    1

    Aprire l'editor di Java e il file in cui si desidera che lo script mail a risiedere .
    < Br > 2

    tipo " javax.mail import * , .

    import javax.mail.internet * , .

    import java.util.Properties , " nella parte superiore del file .
    3

    tipo " class SimpleMail {" dove si desidera che la posta della classe di risiedere .
    4

    tipo " public static void mailer ( String [] args ) throws Exception {" nella riga successiva
    5

    tipo . " Properties prop = new Properties () ; " sulla riga successiva
    6

    Tipo ' prop.setProperty . ( " mail.transport.protocol " , "SMTP "); ' nella riga successiva
    7

    Type . ' prop.setProperty ( " mail.host " , " smtp.MAILSERVER "); ' nella riga successiva , sostituendo " MAILSERVER " con il dominio del server di posta
    8

    Tipo ' prop.setProperty ( " mail.user " , "Utente") ; ' . nella riga successiva con " uSER " sostituito con il nome dell'utente JavaMail invio della mail
    9

    Tipo ' prop.setProperty ( mail.password " , " password") . ";' nella riga successiva con sostituzione " PASSWORD
    11

    " nella riga successiva ; mailSession Session = Session.getDefaultInstance (prop , null) " con la password effettiva per l'utente JavaMail
    10

    tipo . " . tipo " MimeMessage msg = new MimeMessage ( mailSession ) ; " . nella riga successiva
    12

    tipo ' msg.setSubject ( "Oggetto" ) ; ' nella riga successiva con il "soggetto" sostituito con il oggetto reale della posta elettronica
    13

    tipo " msg.setFrom ( nuovo InternetAddress ( " EMAILADDRESS . ")); ' nella riga successiva con " . EMAILADDRESS "sostituito con l'indirizzo email del mittente
    ' msg.setContent ( "contenuto" , "text /html "); ' pagina 14

    Type . nella riga successiva con il "contenuto" sostituita con il contenuto effettivo della posta Questa è l'unica linea di diverso tra un puro e-mail di testo e una e-mail HTML ' message.addRecipient ( Message.RecipientType.TO , nuovo InternetAddress ( "Destinazione" ) ) ; '
    15

    Type . nella riga successiva con sostituzione di "destinazione" con il indirizzo effettivo di destinazione e-mail per la posta elettronica
    16

    tipo "trasporto Transport = mailSession.getTransport ();
    17

    Type" . transport.connect (); "sul riga successiva
    18

    Tipo " transport.sendMessage ( msg , msg.getRecipients ( Message.RecipientType.TO ) ) ; " . . nella riga successiva
    19

    Tipo " transport.close (); } }" . nella riga successiva

    Previous :

    next :
      Articoli Correlati
    ·User Defined Eccezioni in Java 
    ·Che cosa è un errore di sintassi in Java 
    ·Come fare un applet Java 
    ·Come utilizzare Blender grafica in Java 3D 
    ·Come velocizzare un Applet 
    ·Come confrontare i caratteri in programmazione Java 
    ·Come convertire un mockup in HTML 
    ·Come utilizzare un App Engine di Google in Eclipse 
    ·Come ottenere informazioni DSN Utilizzo di Java 
    ·Come aprire una porta su Android 
      Articoli in evidenza
    ·Come convertire un double in float in Java senza perder…
    ·Che cosa è un test harness 
    ·Come fare un rapido dialogo X11 in Perl 
    ·Come giocare un WAV in VB 
    ·Come reindirizzare un URL in PHP 
    ·Come modificare My Web Search Tools Toolbar 
    ·Come creare UML dal codice Java 
    ·Come passare div con Javascript 
    ·Come convertire le lettere in numeri in una tabella di …
    ·Come convertire una stringa in un grafico in C + + 
    Copyright © Conoscenza Informatica http://it.wingwit.com