| 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 inviare HTML con JavaMail
    JavaMail fornisce i programmatori Java con una classe di terze parti per inviare e-mail agli utenti . È necessario includere la classe JavaMail all'interno del codice , quindi chiamare le funzioni JavaMail per creare e inviare l'e-mail . JavaMail rende l'invio di una e-mail più conveniente che usare classi Java più anziani . È possibile inviare una e-mail di testo o creare un e-mail HTML per il contenuto . Per inviare una e-mail HTML , è necessario utilizzare il codice HTML nelle funzioni del JavaMail . Istruzioni
    1

    destro del mouse il file di classe Java e selezionare " Apri con ". Nell'elenco dei redattori , fare doppio clic l'editor di Java che si desidera utilizzare per creare il codice di JavaMail .
    2

    Aggiungi la classe JavaMail nella parte superiore del file di codice. Copiare e incollare il seguente codice per le sezioni della biblioteca inserito del codice Java :

    import javax.mail * ;

    import javax.mail.internet * ;
    . .
    3

    up del mail server SMTP e il nome utente e la password utilizzati per la connessione al server SMTP . Questi valori sono forniti dal vostro Web host o il provider di servizi Internet (ISP ) . Aggiungere il seguente codice per impostare le proprietà del server :

    server di proprietà = new Properties () ;

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

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

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

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

    Sostituire ciascuno di questi valori con le informazioni del server di posta SMTP fornito dal tuo host . Il valore " mail.domain.com " è in genere il dominio per il tuo sito web nome di dominio per il vostro provider di servizi Internet , come ad esempio il nome di dominio per AT & T e Comcast .
    4

    Aprire una sessione di posta . Una sessione di posta aperto accede al server SMTP utilizzando le informazioni istituito nel passaggio 3 . Aggiungere il seguente codice per aprire una sessione :

    sessione di posta = Session.getDefaultInstance (server , null) ;
    sessione Trasporti

    = mail.getTransport ();
    5 < p > Crea l'e-mail HTML e definire il destinatario e l'oggetto . È necessario utilizzare i tag HTML per i contenuti di presentarsi in un formato HTML nel software client del destinatario . Il codice seguente mostra come creare un e-mail HTML :

    MimeMessage mail = new MimeMessage ( mail);

    email.setSubject ( " Oggetto e-mail HTML ");

    email.setContent

    ( " prova messaggio di posta elettronica HTML < /strong > " , "text /html ; charset = ISO-8859- 1") ;

    email.addRecipient ( email.RecipientType.TO , Stati

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

    Sostituire l' oggetto e il contenuto con il proprio oggetto e il contenuto delle email HTML . Sostituire il valore " recipient@domain.com " con la posta elettronica del destinatario.
    6

    Invia l'email e chiudere la sessione di posta elettronica. Utilizzare il seguente codice per inviare il

    Previous :

    next :
      Articoli Correlati
    ·Come costruire un file jar con build.xml 
    ·Come utilizzare i tasti di direzione in Java 
    ·Come eliminare i duplicati da un array in Java 
    ·Funzione tempo in Java 
    ·Come trovare il massimo di numeri interi in Java 
    ·Come eseguire un file di script in Java per l'output di…
    ·Come utilizzare i bilanci redatti in ETL Java Caps 
    ·Come programmare telefoni mobili con Java Programmazion…
    ·Come reimpostare contentView sul Android 
    ·Come scrivere una classe e creare un'istanza in Java 
      Articoli in evidenza
    ·Codici PHP sullo stesso server come MySQL Server 
    ·Capire ActiveX e OLE 
    ·Come utilizzare Convert.FromBase64String in VBS 
    ·Come vedere gli errori in Python 
    ·Come usare i filtri in Struts 
    ·Come manipolare le stringhe in MFC 
    ·Come accedere VBA Reports 
    ·Come rimuovere il app_name Bar da Android 
    ·Come creare miniature di immagini in PHP 
    ·Come testare un CGI script Sendmail 
    Copyright © Conoscenza Informatica http://it.wingwit.com