fork from yawebmail (http://yawebmail.sourceforge.net)