diff --git a/src/main/java/org/gcube/portal/socialmail/PeriodicTask.java b/src/main/java/org/gcube/portal/socialmail/PeriodicTask.java index 6d736c7..5e3ace0 100644 --- a/src/main/java/org/gcube/portal/socialmail/PeriodicTask.java +++ b/src/main/java/org/gcube/portal/socialmail/PeriodicTask.java @@ -522,7 +522,7 @@ public class PeriodicTask implements Runnable { String subAddressToReturn = null; for (int i = 0; i < emails.length; i++) { String toParse = emails[i].toString(); - int plus = toParse.indexOf('+'); + int plus = toParse.lastIndexOf('+'); int at = toParse.indexOf('@'); if (plus >= 0) { subAddressToReturn = toParse.substring(plus+1, at);