It works now!!! [Sigh of relief].  I'm a student in high school, a newbie to Linux (but have a good understanding of it), server administrator, email administrator, ... not to mention other things.  Thanks a bunch.  I think it was the /home/e-smith permissions that did the trick.  I have the /home/e-smith/users/(user) as 755 for public webspace.