java/SuperPostak/src/cz/frantovo/superPostak/Pokus.java
author František Kučera <franta-hg@frantovo.cz>
Sun, 23 Nov 2008 22:19:20 +0100
changeset 0 e76872ad5226
permissions -rw-r--r--
Přidání SuperPošťáka do Mercurialu (původně byl v Subversionu)
Postak – základ, knihovna
SuperPostak – GUI nadstavba
SuperPostak2 – 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)
     1 package cz.frantovo.superPostak;
     2 
     3 import java.util.Properties;
     4 import javax.mail.Message;
     5 import javax.mail.Session;
     6 import javax.mail.Transport;
     7 import javax.mail.internet.InternetAddress;
     8 import javax.mail.internet.MimeMessage;
     9 
    10 /**
    11  *
    12  * @author fiki
    13  */
    14 public 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 }