Remove spaces from email addresses

This commit is contained in:
M66B
2021-07-04 21:44:02 +02:00
parent c90559f241
commit 0170d1b942
3 changed files with 25 additions and 8 deletions

View File

@@ -2884,6 +2884,23 @@ public class MessageHelper {
return email;
}
static InternetAddress[] parseAddresses(Context context, String text) throws AddressException {
if (TextUtils.isEmpty(text))
return null;
InternetAddress[] addresses = InternetAddress.parseHeader(text, false);
if (addresses.length == 0)
return null;
for (InternetAddress address : addresses) {
String email = address.getAddress();
if (email != null)
address.setAddress(email.replace(" ", ""));
}
return addresses;
}
static boolean isRemoved(Throwable ex) {
while (ex != null) {
if (ex instanceof MessageRemovedException ||