Skip to content

Commit c280347

Browse files
committed
Fixed all URL's to the documentation website https://www.simplejavamail.org [skip ci]
1 parent d12f01b commit c280347

File tree

24 files changed

+44
-42
lines changed

24 files changed

+44
-42
lines changed

NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
Simple Java Mail - Master Project
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.

README.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66

77
# Simple Java Mail #
88

9-
Simple Java Mail is the simplest to use lightweight mailing library for Java, while being able to send complex emails including **[CLI support](http://www.simplejavamail.org/cli.html#navigation)**, **[authenticated socks proxy](http://www.simplejavamail.org/features.html#section-proxy)**(!), **[attachments](http://www.simplejavamail.org/features.html#section-attachments)**, **[embedded images](http://www.simplejavamail.org/features.html#section-embedding)**, **[custom headers and properties](http://www.simplejavamail.org/features.html#section-custom-headers)**, **[robust address validation](http://www.simplejavamail.org/features.html#section-email-validation)**, **[build pattern](http://www.simplejavamail.org/features.html#section-builder-api)** and even **[DKIM signing](http://www.simplejavamail.org/features.html#section-dkim)**, **[S/MIME support](http://www.simplejavamail.org/features.html#section-sending-smime)** and **[external configuration files](http://www.simplejavamail.org/configuration.html#section-config-properties)** with **property overriding**, **[Spring support](http://www.simplejavamail.org/configuration.html#section-spring-support)** and **[Email conversion](http://www.simplejavamail.org/features.html#section-converting)** tools. Just send your emails without dealing with [RFCs](http://www.simplejavamail.org/rfc-compliant.html#navigation).
9+
Simple Java Mail is the simplest to use lightweight mailing library for Java, while being able to send complex emails including **[CLI support](https://www.simplejavamail.org/cli.html#navigation)**, **[authenticated socks proxy](https://www.simplejavamail.org/features.html#section-proxy)**(!), **[attachments](https://www.simplejavamail.org/features.html#section-attachments)**, **[embedded images](https://www.simplejavamail.org/features.html#section-embedding)**, **[custom headers and properties](https://www.simplejavamail.org/features.html#section-custom-headers)**, **[robust address validation](https://www.simplejavamail.org/features.html#section-email-validation)**, **[build pattern](https://www.simplejavamail.org/features.html#section-builder-api)** and even **[DKIM signing](https://www.simplejavamail.org/features.html#section-dkim)**, **[S/MIME support](https://www.simplejavamail.org/features.html#section-sending-smime)** and **[external configuration files](https://www.simplejavamail.org/configuration.html#section-config-properties)** with **property overriding**, **[Spring support](https://www.simplejavamail.org/configuration.html#section-spring-support)** and **[Email conversion](https://www.simplejavamail.org/features.html#section-converting)** tools. Just send your emails without dealing with [RFCs](https://www.simplejavamail.org/rfc-compliant.html#navigation).
1010

1111
The Simple Java Mail library is a thin layer on top of [Jakarta Mail](https://eclipse-ee4j.github.io/mail/) that allows users to define emails on a high abstraction level without having to deal with mumbo jumbo such as 'multipart' and 'mimemessage'.
1212

13-
### [simplejavamail.org](http://www.simplejavamail.org) ###
13+
### [simplejavamail.org](https://www.simplejavamail.org) ###
1414

1515
Simple Java Mail is also available in [Maven Central](https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.simplejavamail%22%20AND%20a%3A%22simple-java-mail%22):
1616

@@ -155,13 +155,13 @@ After almost two years of development the next major release 6.0.0 is finally he
155155

156156
The core library is now even smaller compared to the 5.x.x series going from 183kb to 134kb!
157157

158-
- [CLI support!!](http://www.simplejavamail.org/cli.html#navigation),
159-
- major performance improvement with [advanced batch processing](http://www.simplejavamail.org/configuration.html#section-batch-and-clustering) including support for mail server clusters.
160-
- You can now replace the final sending of emails with [your own logic](http://www.simplejavamail.org/features.html#section-custom-mailer), using a 3rd party service of your choice.
161-
- 6.0.0 also includes support for [S/MIME signed and encrypted emails](http://www.simplejavamail.org/features.html#section-smime)!
162-
- All 3rd party dependencies have been made optional by splitting up Simple Java Mail into easy to use [modules](http://www.simplejavamail.org/modules.html#navigation).
163-
- You can now monitor and [handle async processing](http://www.simplejavamail.org/features.html#section-handling-async-result) using Futures.
164-
- MimeMessage results are now [structurally matched](http://www.simplejavamail.org/rfc-compliant.html#section-explore-multipart) to specific needs (only using alternative/mixed etc. when needed)
158+
- [CLI support!!](https://www.simplejavamail.org/cli.html#navigation),
159+
- major performance improvement with [advanced batch processing](https://www.simplejavamail.org/configuration.html#section-batch-and-clustering) including support for mail server clusters.
160+
- You can now replace the final sending of emails with [your own logic](https://www.simplejavamail.org/features.html#section-custom-mailer), using a 3rd party service of your choice.
161+
- 6.0.0 also includes support for [S/MIME signed and encrypted emails](https://www.simplejavamail.org/features.html#section-smime)!
162+
- All 3rd party dependencies have been made optional by splitting up Simple Java Mail into easy to use [modules](https://www.simplejavamail.org/modules.html#navigation).
163+
- You can now monitor and [handle async processing](https://www.simplejavamail.org/features.html#section-handling-async-result) using Futures.
164+
- MimeMessage results are now [structurally matched](https://www.simplejavamail.org/rfc-compliant.html#section-explore-multipart) to specific needs (only using alternative/mixed etc. when needed)
165165

166166
Here's the complete list of changes:
167167

@@ -302,7 +302,7 @@ v5.0.1 - [v5.0.8](https://search.maven.org/#artifactdetails%7Corg.simplejavamail
302302

303303
[v5.0.0](https://search.maven.org/#artifactdetails%7Corg.simplejavamail%7Csimple-java-mail%7C5.0.0%7Cjar) (14-Februari-2018)
304304

305-
Also see the [migration notes](http://www.simplejavamail.org/#/migrate500)
305+
Also see the [migration notes](https://www.simplejavamail.org/migration-notes-5.0.0.html#navigation)
306306

307307
#### New features ####
308308
- [#116](https://github.com/bbottema/simple-java-mail/issues/116) You can now test the connection to the SMTP server
@@ -431,7 +431,7 @@ Patch: streamlined convenience methods for adding recipients.
431431
- [#41](https://github.com/bbottema/simple-java-mail/issues/41): added support for fast parallel batch processing
432432
- [#42](https://github.com/bbottema/simple-java-mail/issues/42): **added support for config files**
433433
- [#43](https://github.com/bbottema/simple-java-mail/issues/43): removed logging implementation dependencies from distribution and documented various sample configs
434-
- [#39](https://github.com/bbottema/simple-java-mail/issues/39): simplified and renamed packages to reflect the domain name of the new website: [simplejavamail.org](http://www.simplejavamail.org)
434+
- [#39](https://github.com/bbottema/simple-java-mail/issues/39): simplified and renamed packages to reflect the domain name of the new website: [simplejavamail.org](https://www.simplejavamail.org)
435435
- [#38](https://github.com/bbottema/simple-java-mail/issues/38): added support for anonymous proxy
436436
- [#38](https://github.com/bbottema/simple-java-mail/issues/38): **added support for authenticated proxy**
437437

@@ -496,7 +496,7 @@ Patch: streamlined convenience methods for adding recipients.
496496
* [#7](https://github.com/bbottema/simple-java-mail/issues/7): fixed NullPointerException when using your own Session instance
497497
* [#10](https://github.com/bbottema/simple-java-mail/issues/10): properly UTF-8 encode recipient addresses
498498
* [#14](https://github.com/bbottema/simple-java-mail/issues/14): switched to [SLF4J](https://www.slf4j.org/), so you can easily use your own selected logging framework
499-
* [#17](https://github.com/bbottema/simple-java-mail/issues/17): Added [fluent interface](https://en.wikipedia.org/wiki/Builder_pattern) for building emails (see [here](http://www.simplejavamail.org/#section-builder-api) for an example)
499+
* [#17](https://github.com/bbottema/simple-java-mail/issues/17): Added [fluent interface](https://en.wikipedia.org/wiki/Builder_pattern) for building emails (see [here](https://www.simplejavamail.org/#section-builder-api) for an example)
500500

501501

502502
[v2.1](https://search.maven.org/#artifactdetails%7Corg.codemonkey.simplejavamail%7Csimple-java-mail%7C2.1%7Cjar) (09-Aug-2012)

RELEASE.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
http://www.simplejavamail.org
1+
https://www.simplejavamail.org
22

33
<dependency>
44
<groupId>org.simplejavamail</groupId>
@@ -279,7 +279,7 @@ v5.0.1 - v5.0.8
279279

280280
v5.0.0 (14-Februari-2018)
281281

282-
Also see the migrating notes (http://www.simplejavamail.org/#/migrate500)
282+
Also see the migrating notes (https://www.simplejavamail.org/migration-notes-5.0.0.html#navigation)
283283

284284
New features
285285
- #116 You can now test the connection to the SMTP server

modules/authenticated-socks-module/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Simple Java Mail - Authenticated SOCKS module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.
1010

modules/batch-module/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Simple Java Mail - Batch module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.
1010

modules/cli-module/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Simple Java Mail - CLI module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.
1010

modules/cli-module/src/main/java/org/simplejavamail/cli/SimpleJavaMail.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
* For CLI usage help, simply add the {@code --help} flag or add it to any available option, like so: <br>
99
* <strong>{@code sjm send --mailer:async--help}</strong>.
1010
*
11-
* @see <a href="http://www.simplejavamail.org/modules.html#cli-module">More about the CLI module</a>
12-
* @see <a href="http://www.simplejavamail.org/cli.html#navigation">How to use simple Java Mail CLI</a>
11+
* @see <a href="https://www.simplejavamail.org/modules.html#cli-module">More about the CLI module</a>
12+
* @see <a href="https://www.simplejavamail.org/cli.html#navigation">How to use simple Java Mail CLI</a>
1313
*/
1414
public class SimpleJavaMail {
1515
public static void main(String[] args) {

modules/cli-module/src/main/java/org/simplejavamail/cli/package-info.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
* Contains the exposed API of this module which is the entry class to invoke from the command line.
33
* <p>
44
* For more information on this module, please refer to
5-
* <a href="http://www.simplejavamail.org/modules.html#cli-module">cli-module on simplejavamail.org</a>.
5+
* <a href="https://www.simplejavamail.org/modules.html#cli-module">cli-module on simplejavamail.org</a>.
66
* <p>
77
* <strong>For more information on how to use the Simple Java Mail CLI, refer to:
8-
* <a href="ttp://www.simplejavamail.org/cli.html#navigation">cli-module on simplejavamail.org</a>.</strong>
8+
* <a href="https://www.simplejavamail.org/cli.html#navigation">cli-module on simplejavamail.org</a>.</strong>
99
*/
1010
package org.simplejavamail.cli;

modules/core-module/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Simple Java Mail - Core module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.
1010

modules/core-module/src/main/java/org/simplejavamail/api/mailer/Mailer.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@
2121
* which is related to doing things with an email (server not always relevant, like with validation, S/MIME encryption etc.).
2222
* <p>
2323
* The e-mail message structure is built to work with all e-mail clients and has been tested with many different webclients as well as some desktop
24-
* applications. You can <a href="http://www.simplejavamail.org/rfc-compliant.html#section-explore-multipart">experiment</a> with the various types of emails and resulting mime structure on the Simple Java mail website.
24+
* applications. You can <a href="https://www.simplejavamail.org/rfc-compliant.html#section-explore-multipart">experiment</a>
25+
* with the various types of emails and resulting mime structure on the Simple Java mail website.
2526
* <p>
26-
* <strong>Note: </strong>if the <a href="http://www.simplejavamail.org/modules.html#batch-module">batch-module</a>
27+
* <strong>Note: </strong>if the <a href="https://www.simplejavamail.org/modules.html#batch-module">batch-module</a>
2728
* is loaded when building a mailer, it will also register itself with the cluster using the provided or random cluster key, so other mailers using the same cluster key immediately start having
2829
* access to this new server.
2930
* <p>
30-
* <a href="http://www.simplejavamail.org">simplejavamail.org</a>
31+
* <a href="https://www.simplejavamail.org">simplejavamail.org</a>
3132
*
3233
* @see MailerRegularBuilder
3334
* @see Email

modules/core-module/src/main/java/org/simplejavamail/api/mailer/MailerGenericBuilder.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ public interface MailerGenericBuilder<T extends MailerGenericBuilder<?>> {
341341
* By default, a cluster key is uniquely generated, so for a single new mailer a new cluster is always generated,
342342
* thus effectively nothing is clustered.
343343
*
344-
* @see <a href="http://www.simplejavamail.org/configuration.html#section-batch-and-clustering">Clustering with Simple Java Mail</a>
344+
* @see <a href="https://www.simplejavamail.org/configuration.html#section-batch-and-clustering">Clustering with Simple Java Mail</a>
345345
*
346346
* @param clusterKey See main description.
347347
*/
@@ -396,7 +396,8 @@ public interface MailerGenericBuilder<T extends MailerGenericBuilder<?>> {
396396
T withConnectionPoolExpireAfterMillis(@NotNull Integer connectionPoolExpireAfterMillis);
397397

398398
/**
399-
* Defines the various types of load balancing modes supported by the connection pool ion the <a href="http://http://www.simplejavamail.org/configuration.html#section-batch-and-clustering">batch-module</a>.
399+
* Defines the various types of load balancing modes supported by the connection pool ion the
400+
* <a href="https://www.simplejavamail.org/configuration.html#section-batch-and-clustering">batch-module</a>.
400401
* <p>
401402
* This is only relevant if you have multiple mail servers in one or more clusters. Currently, it is impossible to define different load balancing strategies for different clusters.
402403
* <p>

modules/core-module/src/main/java/org/simplejavamail/api/mailer/config/LoadBalancingStrategy.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.simplejavamail.api.mailer.config;
22

33
/**
4-
* Defines the various types of load balancing modes supported by the connection pool ion the <a href="http://http://www.simplejavamail.org/configuration.html#section-batch-and-clustering">batch-module</a>.
4+
* Defines the various types of load balancing modes supported by the connection pool ion the <a href="https://www.simplejavamail.org/configuration.html#section-batch-and-clustering">batch-module</a>.
55
* <p>
66
* This is only relevant if you have multiple mail servers in one or more clusters. Currently, it is impossible to define different load balancing strategies for different clusters.
77
*/
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Contains the <a href="http://www.simplejavamail.org/modules.html#navigation">API layer</a>, containing all the
2+
* Contains the <a href="https://www.simplejavamail.org/modules.html#navigation">API layer</a>, containing all the
33
* public API for working with emails and mailers.
44
*/
55
package org.simplejavamail.api;

modules/core-module/src/main/java/org/simplejavamail/config/ConfigLoader.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ public final class ConfigLoader {
120120
/**
121121
* List of all the properties recognized by Simple Java Mail. Can be used to programmatically get, set or remove default values.
122122
*
123-
* @see <a href="http://www.simplejavamail.org">simplejavamail.org</a>
123+
* @see <a href="https://www.simplejavamail.org">simplejavamail.org</a>
124124
*/
125125
public enum Property {
126126
JAVAXMAIL_DEBUG("simplejavamail.javaxmail.debug"),

modules/core-test-module/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
Simple Java Mail - Core Test Module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.

modules/dkim-module/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Simple Java Mail - DKIM module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.
1010

modules/outlook-module/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Simple Java Mail - Outlook module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.
1010

modules/simple-java-mail/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
Simple Java Mail - Implementation Module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.

modules/simple-java-mail/src/main/java/org/simplejavamail/converter/internal/mimemessage/MimeMessageProducer.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818

1919
/**
2020
* Helper class that produces and populates a mime messages. Deals with jakarta.mail RFC MimeMessage stuff, as well as
21-
* <a href="http://www.simplejavamail.org/#section-dkim">DKIM signing</a> and
22-
* <a href="http://www.simplejavamail.org/#section-sending-smime">S/MIME signing / encryption</a>.
21+
* <a href="https://www.simplejavamail.org/#section-dkim">DKIM signing</a> and
22+
* <a href="https://www.simplejavamail.org/#section-sending-smime">S/MIME signing / encryption</a>.
2323
* <p>
2424
* Some more <a href="https://blogs.technet.microsoft.com/exchange/2011/04/21/mixed-ing-it-up-multipartmixed-messages-and-you/">helpful reading
2525
* material</a>.

modules/smime-module/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Simple Java Mail - S/MIME module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.
1010

modules/spring-module/NOTICE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Simple Java Mail - Spring module
66
Copyright (C) 2009 Benny Bottema ([email protected])
7-
http://www.simplejavamail.org
7+
https://www.simplejavamail.org
88

99
This product uses no commercial products.
1010

modules/spring-module/src/main/java/org/simplejavamail/springsupport/SimpleJavaMailSpringSupport.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
* default properties in your Spring config.
1919
* <p>
2020
* Using profiles, you can have environment specific configurations that way. See
21-
* <a href="http://www.simplejavamail.org/#/configuration">simplejavamail.org</a> for example configuration.
21+
* <a href="https://www.simplejavamail.org/#/configuration">simplejavamail.org</a> for example configuration.
2222
* <p>
2323
* The following properties will be applied
2424
* <ul>

modules/spring-module/src/main/java/org/simplejavamail/springsupport/package-info.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
* Contains the only exposed API of this module which is the entry class to import into Spring.
33
* <p>
44
* For more information on this module, please refer to
5-
* <a href="http://www.simplejavamail.org/modules.html#spring-module">Spring support on simplejavamail.org</a>.
5+
* <a href="https://www.simplejavamail.org/modules.html#spring-module">Spring support on simplejavamail.org</a>.
66
*/
77
package org.simplejavamail.springsupport;

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<name>Simple Java Mail - Maven master project</name>
1919
<description>Simple Java Mail - Maven master project</description>
20-
<url>http://www.simplejavamail.org/</url>
20+
<url>https://www.simplejavamail.org/</url>
2121

2222
<properties>
2323
<automaticModuleName>org.simplejavamail.undefined</automaticModuleName> <!-- update in individual modules -->

0 commit comments

Comments
 (0)