bugfix
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>
|
||||
|
||||
@@ -36,7 +36,7 @@ public class SmtpClient {
|
||||
if (session == null) login();
|
||||
MimeMessage forward = new MimeMessage(session);
|
||||
var oldSender = message.getFrom()[0].toString();
|
||||
if (newSender != null){
|
||||
{ // drop old (from ... comment)
|
||||
var pos = subject.indexOf(" (from ");
|
||||
while (pos > 0){
|
||||
var end = subject.indexOf(')',pos);
|
||||
@@ -44,6 +44,8 @@ public class SmtpClient {
|
||||
subject = (subject.substring(0,pos)+subject.substring(end+1)).trim();
|
||||
pos = subject.indexOf(" (from ");
|
||||
}
|
||||
}
|
||||
if (newSender != null){
|
||||
forward.setFrom(newSender);
|
||||
forward.setSubject(subject+" (from "+oldSender+")");
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user