[jboss-svn-commits] JBL Code SVN: r31417 - labs/jbossrules/trunk/drools-process/drools-workitems/src/main/java/org/drools/process/workitem/email.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Feb 4 20:16:31 EST 2010


Author: KrisVerlaenen
Date: 2010-02-04 20:16:31 -0500 (Thu, 04 Feb 2010)
New Revision: 31417

Modified:
   labs/jbossrules/trunk/drools-process/drools-workitems/src/main/java/org/drools/process/workitem/email/SendHtml.java
Log:
- added username / password implementation to email work item handler

Modified: labs/jbossrules/trunk/drools-process/drools-workitems/src/main/java/org/drools/process/workitem/email/SendHtml.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-workitems/src/main/java/org/drools/process/workitem/email/SendHtml.java	2010-02-04 22:59:52 UTC (rev 31416)
+++ labs/jbossrules/trunk/drools-process/drools-workitems/src/main/java/org/drools/process/workitem/email/SendHtml.java	2010-02-05 01:16:31 UTC (rev 31417)
@@ -40,6 +40,10 @@
                         
             // Get a Session object
             Properties props = new Properties();
+            if ( mailhost != null && mailhost.trim().length() > 0 ) props.setProperty( "mail.smtp.host", mailhost );
+            if ( connection.getPort() != null && connection.getPort().trim().length() > 0 ) {
+                props.setProperty( "mail.smtp.port", connection.getPort() );                
+            }               
             Session session = Session.getInstance( props, null );
             session.setDebug( debug );
             



More information about the jboss-svn-commits mailing list