Skip to content

Commit 5642568

Browse files
committed
#4: Update to latest Jakarta+Angus dependencies
1 parent 4673e0a commit 5642568

File tree

4 files changed

+28
-24
lines changed

4 files changed

+28
-24
lines changed

README.MD

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,17 @@ Note: This is a revival / continuation of the archived project markenwerk/java-u
1313
<dependency>
1414
<groupId>org.simplejavamail</groupId>
1515
<artifactId>utils-mail-dkim</artifactId>
16-
<version>3.0.0</version>
16+
<version>3.1.0</version>
1717
</dependency>
1818
```
1919

2020
## Change history
2121

22+
v3.1.0 (17-01-2024)
23+
24+
- [#4](https://github.com/simple-java-mail/java-utils-mail-dkim/issues/4) Update to latest Jakarta+Angus dependencies
25+
26+
2227
v3.0.0 (28-12-2021)
2328

2429
- Initial release under the new home of Simple Java Mail, with Jakarta Mail 2.0.1 and CircleCI release pipeline

pom.xml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,14 @@
7474
</dependency>
7575

7676
<dependency>
77-
<groupId>com.sun.mail</groupId>
78-
<artifactId>jakarta.mail</artifactId>
79-
<version>2.0.1</version>
77+
<groupId>jakarta.mail</groupId>
78+
<artifactId>jakarta.mail-api</artifactId>
79+
<version>2.1.2</version>
80+
</dependency>
81+
<dependency>
82+
<groupId>org.eclipse.angus</groupId>
83+
<artifactId>angus-mail</artifactId>
84+
<version>2.0.2</version>
8085
</dependency>
8186

8287
<dependency>

src/main/java/org/simplejavamail/utils/mail/dkim/DkimMessage.java

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,15 @@
11
package org.simplejavamail.utils.mail.dkim;
22

3-
import java.io.ByteArrayOutputStream;
4-
import java.io.IOException;
5-
import java.io.OutputStream;
6-
import java.nio.charset.StandardCharsets;
7-
import java.util.Enumeration;
8-
93
import jakarta.mail.MessagingException;
104
import jakarta.mail.internet.MimeMessage;
115
import jakarta.mail.internet.MimeUtility;
12-
13-
import com.sun.mail.smtp.SMTPMessage;
14-
156
import net.markenwerk.utils.data.fetcher.BufferedDataFetcher;
7+
import org.eclipse.angus.mail.smtp.SMTPMessage;
8+
9+
import java.io.ByteArrayOutputStream;
10+
import java.io.IOException;
11+
import java.io.OutputStream;
12+
import java.util.Enumeration;
1613

1714
import static java.nio.charset.StandardCharsets.UTF_8;
1815

src/main/java/org/simplejavamail/utils/mail/dkim/DkimSigner.java

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,20 @@
11
package org.simplejavamail.utils.mail.dkim;
22

3+
import jakarta.mail.Header;
4+
import jakarta.mail.MessagingException;
5+
import net.i2p.crypto.eddsa.EdDSAPrivateKey;
6+
import net.markenwerk.utils.data.fetcher.BufferedDataFetcher;
7+
import net.markenwerk.utils.data.fetcher.DataFetchException;
8+
import org.eclipse.angus.mail.util.CRLFOutputStream;
9+
import org.eclipse.angus.mail.util.QPEncoderStream;
10+
311
import java.io.ByteArrayInputStream;
412
import java.io.ByteArrayOutputStream;
513
import java.io.File;
614
import java.io.FileInputStream;
715
import java.io.IOException;
816
import java.io.InputStream;
917
import java.io.UnsupportedEncodingException;
10-
import java.nio.charset.StandardCharsets;
1118
import java.security.InvalidKeyException;
1219
import java.security.KeyFactory;
1320
import java.security.MessageDigest;
@@ -33,16 +40,6 @@
3340
import java.util.TreeSet;
3441
import java.util.regex.Pattern;
3542

36-
import jakarta.mail.Header;
37-
import jakarta.mail.MessagingException;
38-
39-
import com.sun.mail.util.CRLFOutputStream;
40-
import com.sun.mail.util.QPEncoderStream;
41-
42-
import net.i2p.crypto.eddsa.EdDSAPrivateKey;
43-
import net.markenwerk.utils.data.fetcher.BufferedDataFetcher;
44-
import net.markenwerk.utils.data.fetcher.DataFetchException;
45-
4643
import static java.nio.charset.StandardCharsets.UTF_8;
4744

4845
/**

0 commit comments

Comments
 (0)