Merge branch 'main' into lang_de
This commit is contained in:
2
pom.xml
2
pom.xml
@@ -6,7 +6,7 @@
|
||||
|
||||
<groupId>org.example</groupId>
|
||||
<artifactId>Widerhall</artifactId>
|
||||
<version>0.2.39</version>
|
||||
<version>0.2.40</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -5,6 +5,7 @@ import org.slf4j.LoggerFactory;
|
||||
|
||||
import javax.mail.*;
|
||||
import javax.mail.internet.*;
|
||||
import javax.ws.rs.HEAD;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
@@ -36,7 +37,7 @@ public class SmtpClient {
|
||||
if (session == null) login();
|
||||
MimeMessage forward = new MimeMessage(session);
|
||||
var oldSender = message.getFrom()[0].toString();
|
||||
if (newSender != null){
|
||||
{ // drop old (von ... comment)
|
||||
var pos = subject.indexOf(" (von ");
|
||||
while (pos > 0){
|
||||
var end = subject.indexOf(')',pos);
|
||||
@@ -44,6 +45,8 @@ public class SmtpClient {
|
||||
subject = (subject.substring(0,pos)+subject.substring(end+1)).trim();
|
||||
pos = subject.indexOf(" (von ");
|
||||
}
|
||||
}
|
||||
if (newSender != null){
|
||||
forward.setFrom(newSender);
|
||||
forward.setSubject(subject+" (von "+oldSender+")");
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user