Changeset 11:c1246cbb7f4c
- Timestamp:
- 11/29/11 17:13:30 (13 years ago)
- Author:
- František Kučera <franta-hg@…>
- Branch:
- default
- Message:
-
Zprávy budeme posílat s hlavičkou Precedence: bulk
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
r5
|
r11
|
|
23 | 23 | public class Postak { |
24 | 24 | |
25 | | private static Logger log = Logger.getLogger(Postak.class.getName()); |
| 25 | private static final Logger log = Logger.getLogger(Postak.class.getName()); |
26 | 26 | /** Regulární výraz pro správnou e-mailovou adresu */ |
27 | 27 | private static String REGULARNI_EMAIL = "^[_a-zA-Z0-9\\.\\-]+@[_a-zA-Z0-9\\.\\-]+\\.[a-zA-Z]{2,4}$"; |
… |
… |
|
55 | 55 | if (new File(nastaveni.getCestaKCertifikatum()).exists()) { |
56 | 56 | System.setProperty("javax.net.ssl.trustStore", nastaveni.getCestaKCertifikatum()); |
57 | | log.log(Level.INFO, "Používám vlastní důvěryhodné certifikáty: " + nastaveni.getCestaKCertifikatum()); |
| 57 | log.log(Level.INFO, "Používám vlastní důvěryhodné certifikáty: {0}", nastaveni.getCestaKCertifikatum()); |
58 | 58 | } |
59 | 59 | /** TODO: neřídit se číslem portu, ale přidat příznak pro šifrování */ |
… |
… |
|
91 | 91 | naplnPrijemce(mimeZprava, zprava); |
92 | 92 | mimeZprava.setSubject(zprava.getPredmet()); |
93 | | mimeZprava.setHeader("User-Agent", "http://frantovo.cz/projekty/SuperPostak/ | https://posta.veverka.ch/posta/"); |
| 93 | mimeZprava.setHeader("User-Agent", "https://frantovo.cz/projekty/SuperPostak/"); |
| 94 | mimeZprava.setHeader("Precedence", "bulk"); |
94 | 95 | if (zprava.isFormatHTML()) { |
95 | 96 | mimeZprava.setText(zprava.getText(), "UTF-8", "html"); |
… |
… |
|
146 | 147 | private static boolean zkontrolujAdresu(InternetAddressKomu a) { |
147 | 148 | if (a.getTyp() == null) { |
148 | | log.log(Level.WARNING, "Neplatná adresa (typ): " + a.getAddress()); |
| 149 | log.log(Level.WARNING, "Neplatná adresa (typ): {0}", a.getAddress()); |
149 | 150 | return false; |
150 | 151 | } |
151 | 152 | |
152 | 153 | if (a.getAddress() == null || a.getAddress().length() < 1) { |
153 | | log.log(Level.WARNING, "Neplatná adresa (address): " + a.getPersonal()); |
| 154 | log.log(Level.WARNING, "Neplatná adresa (address): {0}", a.getPersonal()); |
154 | 155 | return false; |
155 | 156 | } |
156 | 157 | |
157 | 158 | if (!zkontrolujAdresu(a.getAddress())) { |
158 | | log.log(Level.WARNING, "Adresa nevyhovuje regulárnímu výrazu: " + a.getAddress()); |
| 159 | log.log(Level.WARNING, "Adresa nevyhovuje regulárnímu výrazu: {0}", a.getAddress()); |
159 | 160 | return false; |
160 | 161 | } |