root/java/SuperPostak/src/cz/frantovo/superPostak/Pokus.java @ 0:e76872ad5226

Revision 0:e76872ad5226, 1.1 KB (checked in by František Kučera <franta-hg@…>, 15 years ago)

Přidání SuperPošťáka? do Mercurialu (původně byl v Subversionu)
Postak – základ, knihovna
SuperPostak? – GUI nadstavba
SuperPostak?2 – pokus o implementaci aplikace jako modulu pro Netbeans, POZOR: není přidán do Mercurialu, možná později (pravděpodobně se ale nebude používat)

Line 
1package cz.frantovo.superPostak;
2
3import java.util.Properties;
4import javax.mail.Message;
5import javax.mail.Session;
6import javax.mail.Transport;
7import javax.mail.internet.InternetAddress;
8import javax.mail.internet.MimeMessage;
9
10/**
11 *
12 * @author fiki
13 */
14public class Pokus {
15   
16    private static Session smtpSession;
17   
18    public static void main (String[] args) {
19        Properties props = System.getProperties();
20        props.put("mail.smtp.host", "frantovo.cz");
21        //PopUpAuthenticator auth = new PopUpAuthenticator();
22        smtpSession = Session.getInstance(props, null);
23       
24        try {
25            MimeMessage message = new MimeMessage(smtpSession);
26            message.setFrom(new InternetAddress("java@frantovo.cz", "SuperPošťák"));
27            message.addRecipient(Message.RecipientType.TO,
28            new InternetAddress("informace@frantovo.cz", "František Kučera"));
29            message.setSubject("Předmět zprávy");
30            message.setText("Ahoj, jak se máš? šřtžěýžééšž Java WebStart");
31           
32
33            Transport.send(message);
34           
35        } catch (Exception e) {
36           
37            e.printStackTrace();
38        }
39   
40   
41    }
42
43}
Note: See TracBrowser for help on using the browser.