From 7e89b3c1a45cb843006a15158d5e9e5c2a57dc17 Mon Sep 17 00:00:00 2001 From: Juergen Steinhilber Date: Wed, 19 Nov 2014 10:40:20 +0000 Subject: [PATCH] *** empty log message *** --- Reha/src/dta301/RVMeldung301.java | 3 ++- Reha/src/emailHandling/EmailSendenExtern.java | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Reha/src/dta301/RVMeldung301.java b/Reha/src/dta301/RVMeldung301.java index ab98c1d8..21e4ed27 100644 --- a/Reha/src/dta301/RVMeldung301.java +++ b/Reha/src/dta301/RVMeldung301.java @@ -1194,6 +1194,7 @@ public class RVMeldung301 { String smtphost = SystemConfig.hmEmailExtern.get("SmtpHost"); String authent = SystemConfig.hmEmailExtern.get("SmtpAuth"); String secure = SystemConfig.hmEmailExtern.get("SmtpSecure"); + String useport = SystemConfig.hmEmailExtern.get("SmtpPort"); //String benutzer = SystemConfig.hmEmailExtern.get("Username") ; //String pass1 = SystemConfig.hmEmailExtern.get("Password"); String benutzer = "dta301@rta.de"; @@ -1227,7 +1228,7 @@ public class RVMeldung301 { //System.out.println("Sender-IK = "+vecdta.get(0).get(4).toString()); EmailSendenExtern oMail = new EmailSendenExtern(); try{ - oMail.sendMail(smtphost, benutzer, pass1, benutzer, recipient, vecdta.get(0).get(4).toString(), text,attachments,authx,bestaetigen,secure); + oMail.sendMail(smtphost, benutzer, pass1, benutzer, recipient, vecdta.get(0).get(4).toString(), text,attachments,authx,bestaetigen,secure,useport); oMail = null; return true; }catch(Exception e){ diff --git a/Reha/src/emailHandling/EmailSendenExtern.java b/Reha/src/emailHandling/EmailSendenExtern.java index 5ad33b30..37098a69 100644 --- a/Reha/src/emailHandling/EmailSendenExtern.java +++ b/Reha/src/emailHandling/EmailSendenExtern.java @@ -37,7 +37,7 @@ import com.sun.mail.util.MailSSLSocketFactory; @SuppressWarnings("unused") public class EmailSendenExtern { - public boolean sendMail(String smtpHost,String username,String password,String senderAddress,String recipientsAddress,String subject,String text,ArrayListattachments,boolean authx,boolean bestaetigen,String secure ) throws AddressException, MessagingException, Exception{ + public boolean sendMail(String smtpHost,String username,String password,String senderAddress,String recipientsAddress,String subject,String text,ArrayListattachments,boolean authx,boolean bestaetigen,String secure,String useport ) throws AddressException, MessagingException, Exception{ Session session = null; Properties properties = null; @@ -68,7 +68,7 @@ public class EmailSendenExtern { properties.put("mail.smtp.host", smtpHost); properties.put("mail.smtp.ssl.trust", smtpHost); properties.put("mail.smtp.starttls.enable", "true"); - properties.put("mail.smtp.port", "587"); + properties.put("mail.smtp.port", useport); if(authx){ properties.put("mail.smtp.auth", "true"); @@ -96,7 +96,7 @@ public class EmailSendenExtern { properties.put("mail.smtp.ssl.socketFactory", sf); - properties.put("mail.smtp.socketFactory.port", "465"); + properties.put("mail.smtp.socketFactory.port", useport); properties.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory"); properties.put("mail.smtp.ssl.trust", smtpHost); @@ -105,7 +105,7 @@ public class EmailSendenExtern { } else { properties.put("mail.smtp.auth", "false"); } - properties.put("mail.smtp.port", "465"); + properties.put("mail.smtp.port", useport); final String xusername = username; final String xpassword = password; session = Session.getDefaultInstance(properties, -- 2.11.4.GIT