Sähköpostin ja liitetiedoston lähettäminen Java-ohjelmasta

Tämän selostuksen tarkoituksena on näyttää työvaiheet, joilla yksinkertainen Java-ohjelma saadaan lähettämään sähköpostia sekä sähköpostin mukana jokin liitetiedosto. Tätä voidaan käyttää esimerkiksi vastausten lähettämiseen tutkijalle.

1. Lataa koneellesi JavaMail ja pura paketti johonkin sopivaan paikkaan

JavaMailin voi ladata osoitteesta http://java.sun.com/products/javamail/downloads/index.html. Kun lataus on valmis, pura zip-pakettin johonkin sopivaan paikkaan.

kuva1 kuva2

2. Käynnistä Eclipse IDE ja luo uusi Java-projekti

Voit käyttää tietenkin myös NetBeansia, vim+kometoriviä, yms. mutta tässä selostuksessa käytetään Eclipseä. Anna projektille jokin nimi, esimerkiksi MailTest.

kuva3 kuva4 kuva5

3. Kopioi alla olevat tiedostot koneellesi ja liitä ne luomaasi projektiin kuten alla on näytetty

Älä välitä virheistä. Ne korjaantuvat kohta, kun liitämme oikeat jar-tiedostot projektiin.

kuva6

4. Liitä lataamastasi JavaMail:ista jar-kirjastot projektiin kuten alla on näytetty

kuva7 kuv8 kuva9 kuva10 kuva11 kuva12 kuva13

5. Kirjoita Main.java:ssa käyttäjänimesi ja salasanasi Google Mailiin sekä kohdeosoite johon sähköposti lähetetään

Voit laittaa kohdeosoitteeksi vaikka tietojenkäsittelytieteen laitoksen sähköpostiosoitteesi tai jonkin muun osoitteesi. Ainakin laitoksen sähköpostissa posti menee vielä roskapostiin, joten käy katsomassa sieltä, jos sitä ei näy!!!

kuva14

6. Aja projekti. Konsoli-ikkunassa näet mitä ohjelma tekee. Käy katsomassa lopuksi sähköpostisi.

Ainakin laitoksen sähköpostissa posti menee vielä roskapostiin, joten käy katsomassa sieltä, jos sitä ei näy!!!

kuva15

Siinä kaikki :-)

Lähteet

http://java.sun.com/products/javamail/FAQ.html