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/562992a1 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/562992a1 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/562992a1 Branch: refs/heads/camel-2.12.x Commit: 562992a1322d0c66c8ddb0f237642d46bcb58bab Parents: 4fb4175 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 21:06:03 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/562992a1/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());