user function mail()