# HG changeset patch # User František Kučera # Date 1322583210 -3600 # Node ID c1246cbb7f4cbeb8b7a3a14cd1b2eeca3adaf494 # Parent 11879ab3436433770b2a7efcba40c520982d1bd9 Zprávy budeme posílat s hlavičkou Precedence: bulk diff -r 11879ab34364 -r c1246cbb7f4c java/Postak/src/cz/frantovo/postak/Postak.java --- a/java/Postak/src/cz/frantovo/postak/Postak.java Tue May 03 19:27:50 2011 +0200 +++ b/java/Postak/src/cz/frantovo/postak/Postak.java Tue Nov 29 17:13:30 2011 +0100 @@ -22,7 +22,7 @@ */ public class Postak { - private static Logger log = Logger.getLogger(Postak.class.getName()); + private static final Logger log = Logger.getLogger(Postak.class.getName()); /** Regulární výraz pro správnou e-mailovou adresu */ private static String REGULARNI_EMAIL = "^[_a-zA-Z0-9\\.\\-]+@[_a-zA-Z0-9\\.\\-]+\\.[a-zA-Z]{2,4}$"; @@ -54,7 +54,7 @@ if (nastaveni.getPostovniPort() == 465) { if (new File(nastaveni.getCestaKCertifikatum()).exists()) { System.setProperty("javax.net.ssl.trustStore", nastaveni.getCestaKCertifikatum()); - log.log(Level.INFO, "Používám vlastní důvěryhodné certifikáty: " + nastaveni.getCestaKCertifikatum()); + log.log(Level.INFO, "Používám vlastní důvěryhodné certifikáty: {0}", nastaveni.getCestaKCertifikatum()); } /** TODO: neřídit se číslem portu, ale přidat příznak pro šifrování */ smtpVlastnosti.put("mail.smtp.starttls.enable", "true"); @@ -90,7 +90,8 @@ } naplnPrijemce(mimeZprava, zprava); mimeZprava.setSubject(zprava.getPredmet()); - mimeZprava.setHeader("User-Agent", "http://frantovo.cz/projekty/SuperPostak/ | https://posta.veverka.ch/posta/"); + mimeZprava.setHeader("User-Agent", "https://frantovo.cz/projekty/SuperPostak/"); + mimeZprava.setHeader("Precedence", "bulk"); if (zprava.isFormatHTML()) { mimeZprava.setText(zprava.getText(), "UTF-8", "html"); } else { @@ -145,17 +146,17 @@ private static boolean zkontrolujAdresu(InternetAddressKomu a) { if (a.getTyp() == null) { - log.log(Level.WARNING, "Neplatná adresa (typ): " + a.getAddress()); + log.log(Level.WARNING, "Neplatná adresa (typ): {0}", a.getAddress()); return false; } if (a.getAddress() == null || a.getAddress().length() < 1) { - log.log(Level.WARNING, "Neplatná adresa (address): " + a.getPersonal()); + log.log(Level.WARNING, "Neplatná adresa (address): {0}", a.getPersonal()); return false; } if (!zkontrolujAdresu(a.getAddress())) { - log.log(Level.WARNING, "Adresa nevyhovuje regulárnímu výrazu: " + a.getAddress()); + log.log(Level.WARNING, "Adresa nevyhovuje regulárnímu výrazu: {0}", a.getAddress()); return false; }