mmccarn & niki40
.... but there will be no weird requirements for punctuation,numbers and mixed case.
I think "strict" rather than "weird", might be a better description.
Checking is in accordance with Cracklib & industry acceptable security concepts, nothing weird about that.
See also
http://wiki.contribs.org/SME_Server:Documentation:FAQ#Password_Strength_Checkingstrong - The password is passed through Cracklib for dictionary type word checking as well as requiring upper case, lower case, number, non alpha and a mimimum length of 7 characters.
normal - The password requires upper case, lower case, number, non alpha and a minimum length of 7 characters.
none - The password can be anything as no checking is done.
Please note that "none" does not mean no password, it just means no password strength checking, so you can enter any (weak) password you want as long as it is at least 7 characters long.