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