fix(nextcloud-mail-sync): mawk-compatible email regex

This commit is contained in:
Brad Stein 2026-01-03 07:18:50 -03:00
parent 6cd63b067d
commit c7c2e03ea2

View File

@ -33,7 +33,8 @@ list_mail_accounts() {
next;
}
id != "" && /@/ {
if (match($0, /[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}/)) {
# Keep the regex simple (mawk doesn't support interval expressions like {2,}).
if (match($0, /[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+/)) {
printf("%s\t%s\n", id, substr($0, RSTART, RLENGTH));
id="";
}