1
2
3
4
5
6
7
8
9
10
11 package org.mule.example.bookstore.utils;
12
13 import java.util.Properties;
14
15 import javax.mail.URLName;
16
17
18
19
20 public class SmtpConnector extends org.mule.transport.email.SmtpsConnector
21 {
22
23 @Override
24 protected void extendPropertiesForSession(Properties global, Properties local, URLName url) {
25 super.extendPropertiesForSession(global, local, url);
26
27 local.setProperty("mail.smtp.starttls.enable", "true");
28 local.setProperty("mail.smtp.auth", "true");
29 local.setProperty("mail.smtps.starttls.enable", "true");
30 local.setProperty("mail.smtps.auth", "true");
31 }
32 }