Revision 47516
Added by Panagiotis Kanakakis almost 7 years ago
MailLibrary.java | ||
---|---|---|
26 | 26 |
@Service |
27 | 27 |
public class MailLibrary { |
28 | 28 |
|
29 |
@Value("${goldoa.mail.host}") |
|
30 | 29 |
private String mailhost; |
31 |
@Value("${goldoa.mail.from}") |
|
32 | 30 |
private String from ; |
33 |
@Value("${goldoa.mail.replyTo}") |
|
34 | 31 |
private String replyTo; |
35 |
@Value("${goldoa.mail.port}") |
|
36 | 32 |
private String smtpPort; |
37 |
@Value("${goldoa.mail.username}") |
|
38 | 33 |
private String username; |
39 |
@Value("${goldoa.mail.password}") |
|
40 | 34 |
private String password; |
41 |
@Value("${goldoa.mail.authenticate}") |
|
42 | 35 |
private String authenticate ; |
43 |
@Value("${goldoa.mail.mode}") |
|
44 | 36 |
private String mode ; |
45 |
@Value("${goldoa.mail.debug}") |
|
46 | 37 |
private String debug ; |
47 | 38 |
|
48 | 39 |
private Properties props ; |
49 | 40 |
|
50 | 41 |
private Log log = LogFactory.getLog(MailLibrary.class); |
51 | 42 |
|
52 |
@PostConstruct |
|
53 | 43 |
public void init() { |
54 | 44 |
props = new Properties(); |
55 | 45 |
|
46 |
log.debug("mode : " + mode); |
|
47 |
|
|
56 | 48 |
if (mode.equals("plain")) { |
57 | 49 |
props.put("mail.transport.protocol", "smtp"); |
58 | 50 |
|
Also available in: Unified diff