Zprávy budeme posílat s hlavičkou Precedence: bulk
authorFrantišek Kučera <franta-hg@frantovo.cz>
Tue Nov 29 17:13:30 2011 +0100 (2011-11-29)
changeset 11c1246cbb7f4c
parent 10 11879ab34364
child 12 48782a50e094
Zprávy budeme posílat s hlavičkou Precedence: bulk
java/Postak/src/cz/frantovo/postak/Postak.java
     1.1 --- a/java/Postak/src/cz/frantovo/postak/Postak.java	Tue May 03 19:27:50 2011 +0200
     1.2 +++ b/java/Postak/src/cz/frantovo/postak/Postak.java	Tue Nov 29 17:13:30 2011 +0100
     1.3 @@ -22,7 +22,7 @@
     1.4   */
     1.5  public class Postak {   
     1.6      
     1.7 -    private static Logger log = Logger.getLogger(Postak.class.getName());
     1.8 +    private static final Logger log = Logger.getLogger(Postak.class.getName());
     1.9      /** Regulární výraz pro správnou e-mailovou adresu */
    1.10      private static String REGULARNI_EMAIL = "^[_a-zA-Z0-9\\.\\-]+@[_a-zA-Z0-9\\.\\-]+\\.[a-zA-Z]{2,4}$";
    1.11      
    1.12 @@ -54,7 +54,7 @@
    1.13              if (nastaveni.getPostovniPort() == 465) {
    1.14                  if (new File(nastaveni.getCestaKCertifikatum()).exists()) {
    1.15                      System.setProperty("javax.net.ssl.trustStore", nastaveni.getCestaKCertifikatum());
    1.16 -                    log.log(Level.INFO, "Používám vlastní důvěryhodné certifikáty: " + nastaveni.getCestaKCertifikatum());
    1.17 +                    log.log(Level.INFO, "Používám vlastní důvěryhodné certifikáty: {0}", nastaveni.getCestaKCertifikatum());
    1.18                  }
    1.19                  /** TODO: neřídit se číslem portu, ale přidat příznak pro šifrování */
    1.20                  smtpVlastnosti.put("mail.smtp.starttls.enable", "true");
    1.21 @@ -90,7 +90,8 @@
    1.22              }
    1.23              naplnPrijemce(mimeZprava, zprava);
    1.24              mimeZprava.setSubject(zprava.getPredmet());
    1.25 -            mimeZprava.setHeader("User-Agent", "http://frantovo.cz/projekty/SuperPostak/ | https://posta.veverka.ch/posta/");
    1.26 +            mimeZprava.setHeader("User-Agent", "https://frantovo.cz/projekty/SuperPostak/");
    1.27 +            mimeZprava.setHeader("Precedence", "bulk");
    1.28              if (zprava.isFormatHTML()) {
    1.29                  mimeZprava.setText(zprava.getText(), "UTF-8", "html");
    1.30              } else {
    1.31 @@ -145,17 +146,17 @@
    1.32  
    1.33      private static boolean zkontrolujAdresu(InternetAddressKomu a) {
    1.34          if (a.getTyp() == null) {
    1.35 -            log.log(Level.WARNING, "Neplatná adresa (typ): " + a.getAddress());
    1.36 +            log.log(Level.WARNING, "Neplatná adresa (typ): {0}", a.getAddress());
    1.37              return false;
    1.38          }
    1.39  
    1.40          if (a.getAddress() == null || a.getAddress().length() < 1) {
    1.41 -            log.log(Level.WARNING, "Neplatná adresa (address): " + a.getPersonal());
    1.42 +            log.log(Level.WARNING, "Neplatná adresa (address): {0}", a.getPersonal());
    1.43              return false;
    1.44          }
    1.45  
    1.46          if (!zkontrolujAdresu(a.getAddress())) {
    1.47 -            log.log(Level.WARNING, "Adresa nevyhovuje regulárnímu výrazu: " + a.getAddress());
    1.48 +            log.log(Level.WARNING, "Adresa nevyhovuje regulárnímu výrazu: {0}", a.getAddress());
    1.49              return false;
    1.50          }
    1.51