As long you as you are fully updated, Release, Current and EDGE are all the same at this point in time (generally they are if their build numbers all match).
You are using maildir, correct?
What is common among that accounts that don't get updated? Looking at the script, it checks:
User UID > 500
Path to user home directory must be longer than 4 characters
/home/user/etc and /home/user/etc/passwd must exist
If those checks are matched, then it loops over all the domains owned by the account and that exist in /home/user/mail; For each domain, it reads the contents of /home/user/mail/domain
If the entry does not start with a '.', is 'new', 'cur', 'tmp' or start with the word 'courier', then it creates a symlink, if one does not already exist.
You are using maildir, correct?
What is common among that accounts that don't get updated? Looking at the script, it checks:
User UID > 500
Path to user home directory must be longer than 4 characters
/home/user/etc and /home/user/etc/passwd must exist
If those checks are matched, then it loops over all the domains owned by the account and that exist in /home/user/mail; For each domain, it reads the contents of /home/user/mail/domain
If the entry does not start with a '.', is 'new', 'cur', 'tmp' or start with the word 'courier', then it creates a symlink, if one does not already exist.