function sendmail first parameter revise