Made mail to an @component and removed properties-parameter
Change-Id: I028fcb53f4b012b0a1b3fbd2b8fc0eac3724b5da
This commit is contained in:
parent
37f3b41aae
commit
2adfb0370c
src/main/java/se/su/dsv/scipro/util
@ -10,13 +10,23 @@ import javax.mail.Transport;
|
||||
import javax.mail.internet.InternetAddress;
|
||||
import javax.mail.internet.MimeMessage;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import se.su.dsv.scipro.data.dao.interfaces.GeneralSystemSettingsDao;
|
||||
|
||||
@Component
|
||||
public class Mail {
|
||||
|
||||
private Mail() {}
|
||||
@Autowired
|
||||
GeneralSystemSettingsDao generalSystemSettingsDao;
|
||||
|
||||
public static void mail(String fromName, String fromEmail, String recipients[], String replyTo[], String subject, String message, Properties props, boolean debug) throws MessagingException, UnsupportedEncodingException{
|
||||
public void mail(String fromName, String fromEmail, String recipients[], String replyTo[], String subject, String message, boolean debug) throws MessagingException, UnsupportedEncodingException{
|
||||
|
||||
Session session = Session.getDefaultInstance(props,null);
|
||||
Properties p = new Properties();
|
||||
p.put("mail.smtp.host", generalSystemSettingsDao.getGeneralSystemSettingsInstance().getSmtpServer());
|
||||
|
||||
Session session = Session.getDefaultInstance(p,null);
|
||||
|
||||
session.setDebug(debug);
|
||||
|
||||
|
@ -1,5 +1,8 @@
|
||||
package se.su.dsv.scipro.util;
|
||||
|
||||
import se.su.dsv.scipro.data.enums.NotificationPriority;
|
||||
import edu.emory.mathcs.backport.java.util.Arrays;
|
||||
|
||||
|
||||
public class PushApple {
|
||||
|
||||
@ -8,5 +11,7 @@ public class PushApple {
|
||||
|
||||
}
|
||||
|
||||
|
||||
public static void main(String[] args){
|
||||
System.out.println(Arrays.asList(NotificationPriority.values()));
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user