Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te versturen HTML Met JavaMail
JavaMail biedt Java-programmeurs met een klas van derden om email te sturen naar gebruikers . U moet de JavaMail klasse behoren binnen uw code , bel dan de JavaMail functies voor het maken en verzenden van de e-mail . JavaMail maakt het versturen van een e-mail handiger dan het gebruik van oudere Java-klassen . U kunt een tekstbericht vlakte verzenden of het opzetten van een HTML e-mail voor de inhoud . Om een HTML e-mail , moet u HTML -code gebruiken in de functies van de JavaMail 's . Instructies
1

rechtermuisknop op uw Java-klasse bestand en selecteer " Openen met . " In de lijst van editors , dubbelklikt u op het Java- editor die u wilt gebruiken om de JavaMail code te creëren . Kopen van 2

Voeg de JavaMail klasse aan de bovenkant van uw code bestand . Kopieer en plak de volgende code op de ingestoken bibliotheek delen van uw Java- code :

import javax.mail
* ;

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

Stel de e-mail SMTP-server en de gebruikersnaam en het wachtwoord gebruikt om verbinding te maken met de SMTP-server . Deze waarden worden verstrekt door uw webhost of internetprovider ( ISP ) . Voeg de volgende code toe aan het opzetten van de server eigenschappen :

Eigenschappen server
= 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 " , " wachtwoord" ) ;

Vervang elk van deze waarden met de SMTP-mailserver informatie die door uw gastheer . De " mail.domain.com " waarde is typisch het domein voor uw website domeinnaam voor uw ISP , zoals de domeinnaam voor AT & T of Comcast .
4

Open een mail sessie . Een geopende mail sessie aanmeldt bij de SMTP-server met behulp van het is ingesteld in stap 3 informatie . Voeg de volgende code om een ​​sessie te openen :

Sessie mail
= Session.getDefaultInstance ( server , null ) ;

Transport sessie
= mail.getTransport ( ) ;
5

Maak de HTML- e-mail en definieer de ontvanger en het onderwerp . Je moet HTML tags gebruiken voor de inhoud te zien zijn in een HTML -indeling in de client software van de ontvanger . De volgende code laat zien hoe u een HTML e-mail maken:

MimeMessage email
= new MimeMessage ( e-mail ) ;

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

email.setContent

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

email.addRecipient
( email.RecipientType.TO ,

nieuwe internetadres
( " recipient@domain.com " ) ) ;

Vervang het onderwerp en de inhoud met uw eigen onderwerp en HTML- e-mail -inhoud . Vervang de " recipient@domain.com " waarde met e-mail van de ontvanger .
6

Stuur de e-mail en sluit de e- sessie . Gebruik de volgende code om het te sturen

Previous: Next:
  Java Programming
·Hoe maak je een Clojure Applic…
·Hoe maak je een Side scrolling…
·How to: Java-applets & Nagle '…
·Hoe maak je een ComboBox In ee…
·Hoe te lokaliseren Java Tracee…
·Hoe maak je een Bitmapbestand …
·Hoe te Arrays in Java Verplaat…
·Hoe Enkele Quotes Vervang in J…
·Waarom Abstract klassen in Jav…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·PHP wordt niet uitgevoerd 
·Hoe om te denken als een programmeur 
·Hoe je bestanden met behulp van Struts u…
·Hoe te wijzigen PLC-programmering 
·Hoe kan ik een Word- document gebruiken …
·Hoe kan ik een afbeelding converteren na…
·Hoe kan ik PHP inschakelen op IIS 6.0 
·PHP String Extraction 
·Hoe maak je een JSP-bestand compileren 
Copyright © Computer Kennis http://www.nldit.com