CAMEL-7431 fixed the default port issue of DefaultJavaMailSender
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/cfbf0a39 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/cfbf0a39 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/cfbf0a39 Branch: refs/heads/camel-2.13.x Commit: cfbf0a3905ce7381962c0253796cc4c780f71172 Parents: b63f9e4 Author: Willem Jiang <willem.ji...@gmail.com> Authored: Tue May 13 16:44:20 2014 +0800 Committer: Willem Jiang <willem.ji...@gmail.com> Committed: Tue May 13 20:42:21 2014 +0800 ---------------------------------------------------------------------- .../org/apache/camel/component/mail/DefaultJavaMailSender.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/cfbf0a39/components/camel-mail/src/main/java/org/apache/camel/component/mail/DefaultJavaMailSender.java ---------------------------------------------------------------------- diff --git a/components/camel-mail/src/main/java/org/apache/camel/component/mail/DefaultJavaMailSender.java b/components/camel-mail/src/main/java/org/apache/camel/component/mail/DefaultJavaMailSender.java index 2eb3ac0..f9bf404 100644 --- a/components/camel-mail/src/main/java/org/apache/camel/component/mail/DefaultJavaMailSender.java +++ b/components/camel-mail/src/main/java/org/apache/camel/component/mail/DefaultJavaMailSender.java @@ -38,7 +38,8 @@ public class DefaultJavaMailSender implements JavaMailSender { private String host; private String username; private String password; - private int port; + // -1 means using the default port to access the service + private int port = -1; private String protocol; private Session session; @@ -109,7 +110,6 @@ public class DefaultJavaMailSender implements JavaMailSender { Transport transport = getTransport(getSession()); LOG.debug("Connecting to {}:{}", host, port); transport.connect(getHost(), getPort(), getUsername(), getPassword()); - try { if (mimeMessage.getSentDate() == null) { mimeMessage.setSentDate(new Date());