Skip to content

Commit 0e0cd79

Browse files
iroquetaggallotti
andauthored
Change java mail to jakarta mail to allow OAuth authentication using … (#534)
* Change java mail to jakarta mail to allow OAuth authentication using pop3 Issue: 95086 * Change java mail to jakarta mail to allow OAuth authentication using pop3 Issue: 95086 Co-authored-by: Gonzalo <gonzalogallotti@gmail.com>
1 parent 7794262 commit 0e0cd79

File tree

5 files changed

+24
-24
lines changed

5 files changed

+24
-24
lines changed

gxmail/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919
<version>${project.version}</version>
2020
</dependency>
2121
<dependency>
22-
<groupId>com.sun.mail</groupId>
23-
<artifactId>javax.mail</artifactId>
24-
<version>1.6.2</version>
22+
<groupId>com.sun.mail</groupId>
23+
<artifactId>jakarta.mail</artifactId>
24+
<version>2.0.1</version>
2525
</dependency>
2626
<dependency>
2727
<groupId>javax.xml.ws</groupId>
2828
<artifactId>jaxws-api</artifactId>
2929
<version>2.3.1</version>
30-
</dependency>
30+
</dependency>
3131
</dependencies>
3232

3333
<build>

gxmail/src/main/java/com/genexus/internet/GXPOP3Session.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public GXPOP3Session()
2525
{
2626
try
2727
{
28-
Class c = Class.forName("javax.mail.Session");
28+
Class c = Class.forName("jakarta.mail.Session");
2929
session = new POP3SessionJavaMail();
3030
}
3131
catch(Throwable e)

gxmail/src/main/java/com/genexus/internet/GXSMTPSession.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public GXSMTPSession()
2222
{
2323
try
2424
{
25-
Class c = Class.forName("javax.mail.Session");
25+
Class c = Class.forName("jakarta.mail.Session");
2626
session = new SMTPSessionJavaMail();
2727
}
2828
catch(Throwable e)

gxmail/src/main/java/com/genexus/internet/POP3SessionJavaMail.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@
1212
import java.util.Hashtable;
1313
import java.util.Properties;
1414

15-
import javax.mail.Flags;
16-
import javax.mail.Folder;
17-
import javax.mail.Header;
18-
import javax.mail.Message;
19-
import javax.mail.MessagingException;
20-
import javax.mail.Multipart;
21-
import javax.mail.NoSuchProviderException;
22-
import javax.mail.Part;
23-
import javax.mail.Session;
24-
import javax.mail.internet.InternetAddress;
25-
import javax.mail.internet.MimeMessage;
26-
import javax.mail.internet.MimeUtility;
15+
import jakarta.mail.Flags;
16+
import jakarta.mail.Folder;
17+
import jakarta.mail.Header;
18+
import jakarta.mail.Message;
19+
import jakarta.mail.MessagingException;
20+
import jakarta.mail.Multipart;
21+
import jakarta.mail.NoSuchProviderException;
22+
import jakarta.mail.Part;
23+
import jakarta.mail.Session;
24+
import jakarta.mail.internet.InternetAddress;
25+
import jakarta.mail.internet.MimeMessage;
26+
import jakarta.mail.internet.MimeUtility;
2727

2828
import com.genexus.common.interfaces.SpecificImplementation;
2929
import com.sun.mail.pop3.POP3Folder;

gxmail/src/main/java/com/genexus/internet/SMTPSessionJavaMail.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
import java.io.*;
44
import java.util.*;
5-
import javax.mail.*;
6-
import javax.mail.internet.InternetAddress;
7-
import javax.mail.internet.MimeMessage;
8-
import javax.mail.internet.MimeMultipart;
5+
import jakarta.mail.*;
6+
import jakarta.mail.internet.InternetAddress;
7+
import jakarta.mail.internet.MimeMessage;
8+
import jakarta.mail.internet.MimeMultipart;
99

1010
import com.genexus.CommonUtil;
1111

12-
import javax.mail.internet.MimeBodyPart;
13-
import javax.activation.*;
12+
import jakarta.mail.internet.MimeBodyPart;
13+
import jakarta.activation.*;
1414

1515
public final class SMTPSessionJavaMail implements GXInternetConstants,ISMTPSession
1616
{

0 commit comments

Comments
 (0)