Access Keys:
Skip to content (Access Key - 0)


Hvordan bygge opp en JavaMail applikasjon

Added by Joachim Haagen Skeie , last edited by Joachim Haagen Skeie on Nov 21, 2009 23:14
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Å bygge opp en JavaMail applikasjon er rimelig rett-frem takket være JavaMails abstrakte og objekt-orienterte design. APIen er delt inn i to kjærner, javax.mail.* klassene som inneholder klasser for å kommunisere med mail serveren og meldings behandling, og javax.mail.Internet pakken som inneholder klasser for å behandle spesifikke internet epost systemer.

Å bygge opp en JavaMail appikasjon involverer følgende (generelle) steg:

  1. Sette opp og installere JavaMail
  2. Inkludere de nødvendige pakkene fra JavaMail
  3. Sette opp egeneskapene for forbindelsen
  4. Generere autentikasjons informasjon
  5. Opprette eller hente ut Session objektet for forbindelsen
  6. Sende epost
    1. Opprette et Message objekt for eposten som skal sendes
    2. Endre meldingens felter
    3. Transportere meldingen via den valgte protokollen
  7. Motta epost
    1. Hente lageret for den valgte protokollen
    2. Koble til epost serveren med brukernavn og passord
    3. Hente innboksen og åpne den
    4. Hente meldingene som ligger i innnboksen
    5. Lukke forbindelsen med epsot serveren

Det er 7 hovedklasser i javax.mail.* som benyttes for å gjennomføre samtlige av stegene overfor. Disse klassene er (i alfabetisk rekkefølge):

  • Address
  • Authenticator
  • Folder
  • Message
  • Session
  • Store
  • Transport

Neste side går gjennom klassene overfor i den rekkefølgen de er benyttet i den nummererte listen overfor.

Adaptavist Theme Builder (3.3.5-conf210) Powered by Atlassian Confluence 3.0.2, the Enterprise Wiki.