import javax.mail.*; import javax.mail.internet.*; import java.net.*; import java.util.*; class Kiri1{ public static void main(String argumendid[]) throws Exception{ Properties p1=System.getProperties(); p1.put("mail.smtp.host", "mail.tpu.ee"); Session s1=Session.getDefaultInstance(p1, null); Message teade=new MimeMessage(s1); teade.setFrom(new InternetAddress("jaagup@minitorn.tpu.ee")); //saatja teade.setRecipient(Message.RecipientType.TO, new InternetAddress("jaagup@tpu.ee")); //saaja teade.setSubject("Tervitus"); teade.setText("Soovin sulle head päeva"); Transport.send(teade); } } /* Kirja saatmine. Käivitamiseks ja kompileerimiseks vajalikud lisaks standardvahenditele kättesaadavana paketid javax.mail, javax.mail.internet ning javax.activation. Properties abil määratakse, millise serveri kaudu kirjad välja saadetakse. Session.getDefaultInstance loob ühenduse kirjaserveriga või kasutab sama programmi poolt varem loodud ühendust, juhul kui see olemas on. */