I am using Squirrelmail for my Qmail, with poppassd service to change password.
This works fine, except password change. It by default allows user to change password to their first / last name / domain name (my email id format is firstname.lastname@domain) Which is easily guessable. I was searching better plugin, but could not find any with complex password (ofcourse there should be better plugin).
Thus I modified this plugin to prevent user at the squirrelmail from entering easy passwords.
I prefer to prevent users at squirrelmail rather being dependent on qmail / poppassd.
I hope squirrelmail release better plugin which can prevents passwords which are based on dictionay, matches user id.