1 package cz.frantovo.postak;
3 import java.io.UnsupportedEncodingException;
4 import javax.mail.Message.RecipientType;
5 import javax.mail.internet.InternetAddress;
8 * Rozšíření InternetAddress tak, aby obsahovala i informaci o typu příjemce: komu, kopie, skrytá
11 public class InternetAddressKomu extends InternetAddress {
13 private RecipientType typ = RecipientType.BCC;
16 * Typ příjemce: komu, kopie, skrytý.
17 * Výchozí hodnota je BCC
19 public RecipientType getTyp() {
24 * Typ příjemce: komu, kopie, skrytý.
25 * Výchozí hodnota je BCC
27 public void setTyp(RecipientType typ) {
32 public String getPersonal() {
33 String sup = super.getPersonal();
34 if (sup == null || sup.length() < 1) {
41 public InternetAddressKomu() {
45 /** Výchozí typ příjemce: skrytá kopie */
46 public InternetAddressKomu(String adresa, String jmeno) throws UnsupportedEncodingException {
50 public InternetAddressKomu(String adresa, String jmeno, RecipientType typ) throws UnsupportedEncodingException {