So I fixed it. For anyone troubleshooting this problem, here's what I found:
The users' mail folders were owned by XYZ:mail. Not sure what happened there, but XYZ seemed to be an invalid user. So I did "chown -R vmail:mail /var/sentora/vmail/* " to match the configuration of the auth service in /var/sentora/configs/dovecot2/dovecot.conf.
/var/sentora/configs/dovecot2/dovecot-mysql.conf was hard-coding the uid to XYZ, which as we covered earlier was invalid. I changed it to the uid for the vmail user(994), restarted dovecot, and all is right with the world!
The users' mail folders were owned by XYZ:mail. Not sure what happened there, but XYZ seemed to be an invalid user. So I did "chown -R vmail:mail /var/sentora/vmail/* " to match the configuration of the auth service in /var/sentora/configs/dovecot2/dovecot.conf.
/var/sentora/configs/dovecot2/dovecot-mysql.conf was hard-coding the uid to XYZ, which as we covered earlier was invalid. I changed it to the uid for the vmail user(994), restarted dovecot, and all is right with the world!