diff --git a/.classpath b/.classpath
index 7b8e2a6..dc62fe9 100644
--- a/.classpath
+++ b/.classpath
@@ -17,7 +17,8 @@
-
-
+
+
+
diff --git a/angus-activation-2.0.1.jar b/angus-activation-2.0.1.jar
new file mode 100644
index 0000000..9d56221
Binary files /dev/null and b/angus-activation-2.0.1.jar differ
diff --git a/jakarta.activation-api-2.1.2.jar b/jakarta.activation-api-2.1.2.jar
new file mode 100644
index 0000000..ea57b3e
Binary files /dev/null and b/jakarta.activation-api-2.1.2.jar differ
diff --git a/jakarta.mail-2.0.2.jar b/jakarta.mail-2.0.2.jar
new file mode 100644
index 0000000..7192cb2
Binary files /dev/null and b/jakarta.mail-2.0.2.jar differ
diff --git a/jakarta.mail-api-2.1.2.jar b/jakarta.mail-api-2.1.2.jar
deleted file mode 100644
index 98362f6..0000000
Binary files a/jakarta.mail-api-2.1.2.jar and /dev/null differ
diff --git a/src/dev/peerat/backend/Main.java b/src/dev/peerat/backend/Main.java
index 2f4e163..e611696 100644
--- a/src/dev/peerat/backend/Main.java
+++ b/src/dev/peerat/backend/Main.java
@@ -42,7 +42,6 @@ public class Main{
Configuration config = new Configuration("config.txt");
config.load();
- config.getMail().send("goerfra@peerat.dev", "Super Test", "A l'abordage !!!");;
Class.forName("com.mysql.cj.jdbc.Driver");
DatabaseRepository repo = new DatabaseRepository(config);
diff --git a/src/dev/peerat/backend/utils/Mail.java b/src/dev/peerat/backend/utils/Mail.java
index e789fb1..b6e1137 100644
--- a/src/dev/peerat/backend/utils/Mail.java
+++ b/src/dev/peerat/backend/utils/Mail.java
@@ -3,10 +3,6 @@ package dev.peerat.backend.utils;
import java.util.Date;
import java.util.Properties;
-import org.simplejavamail.email.*;
-import org.simplejavamail.mailer.MailerBuilder;
-import org.simplejavamail.mailer.internal.MailerRegularBuilderImpl;
-
import jakarta.mail.Authenticator;
import jakarta.mail.Message;
import jakarta.mail.PasswordAuthentication;
@@ -15,12 +11,12 @@ import jakarta.mail.Transport;
import jakarta.mail.internet.InternetAddress;
import jakarta.mail.internet.MimeMessage;
-
public class Mail {
private Session session;
private String fromAddress;
public Mail(String initUsername, String initPassword, String initSmtpHost, int initSmtpPort, String initFromAddress) {
+ System.out.println("login on "+initUsername+" into "+initSmtpHost+":"+initSmtpPort);
Properties props = new Properties();
props.put("mail.smtp.host", initSmtpHost);
props.put("mail.smtp.port", initSmtpPort);
@@ -34,6 +30,7 @@ public class Mail {
}
};
session = Session.getInstance(props, auth);
+ fromAddress = initFromAddress;
}
public void send(String toAddress, String subject, String text) {
@@ -45,8 +42,8 @@ public class Mail {
msg.addHeader("format", "flowed");
msg.addHeader("Content-Transfer-Encoding", "8bit");
- msg.setFrom(new InternetAddress("no_reply@example.com", "NoReply-JD"));
- msg.setReplyTo(InternetAddress.parse("no_reply@example.com", false));
+ msg.setFrom(new InternetAddress("ping@peerat.dev", "NoReply-JD"));
+ msg.setReplyTo(InternetAddress.parse("ping@peerat.dev", false));
msg.setSubject(subject, "UTF-8");
msg.setText(text, "UTF-8");
msg.setSentDate(new Date());