prova a stampare a video il contenuto di $row_mail prima di entrare nell'if, probabilmente quello che devi verificare non è "!=null" ma qualcosa sul true/false