diff --git a/.classpath b/.classpath index 8eb78c7..9a18879 100644 --- a/.classpath +++ b/.classpath @@ -1,6 +1,10 @@ - + + + + + @@ -13,5 +17,6 @@ + diff --git a/.gitignore b/.gitignore index c5a661b..38fb1c2 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ config.txt dist/ testApi/ .apt_generated/* +/.apt_generated/ diff --git a/src/dev/peerat/backend/Configuration.java b/src/dev/peerat/backend/Configuration.java index 41c3bf9..02322ab 100644 --- a/src/dev/peerat/backend/Configuration.java +++ b/src/dev/peerat/backend/Configuration.java @@ -29,6 +29,12 @@ public class Configuration { private int groupJoinMinutes; private String groupQuitMinutes; + + private String mailUsername; + private String mailPassword; + private String mailSmtpHost; + private String mailSmptPort; + private String mailFromAddress; private File file; @@ -173,4 +179,13 @@ public class Configuration { public String getGroupQuitMinutes(){ return this.groupQuitMinutes; } + + public MailConfiguration getMailConfiguration(){ + return new MailConfiguration( + this.mailUsername, + this.mailPassword, + this.mailSmtpHost, + this.mailSmptPort, + this.mailFromAddress); + } } \ No newline at end of file