How to test if PHP mail() has successfully delivered mail

后端 未结 8 1752
陌清茗
陌清茗 2020-12-18 20:01

How can I test if mail() has successfully delivered mail?

8条回答
  •  醉话见心
    2020-12-18 20:43

    if (isset($_POST["btn_emp"])) {

    //$hid_emp = ($_POST['hid_emp']);
    $employee_name = ($_POST['employee_name']);
    $department_id = ($_POST['department_id']);
    $serial_number = ($_POST['serial_number']);
    $employee_address = ($_POST['employee_address']);
    $employee_contact = ($_POST['employee_contact']);
    $employee_email = ($_POST['employee_email']);
    
    
    
    
    
    $insert = "INSERT INTO tbl_employee(department_id,serial_number,employee_name,employee_address,employee_contact,employee_email)VALUES('$department_id', '$serial_number', '$employee_name','$employee_address' ,'$employee_contact', '$employee_email')";
    //echo $insert;
    //die();
    if ($conn->query($insert) === TRUE) {
        //CODE FOR SEND MAIL
        $Mail_Admin_Message = '';
                $Mail_Admin_Message .= '
                    
    Date : '. $serial_number .'
    Hi '. $employee_name .'
    Your Gift Voucher Code is : '. $department_id .'
    Gift Amount : '. $employee_address .'
    Thanks,
    DairyKart Team
    '; $Mail_To_Admin_ID = $employee_email; $Mail_Admin_Subject = "Employee Details"; $Mail_Admin_Header = "MIME-Version: 1.0\n"; $Mail_Admin_Header .= "Content-type: text/html; charset=iso-8859-1\r\n"; $Mail_Admin_Header .= "Content-Transfer-Encoding: 8bit\n"; $Mail_Admin_Header .= "X-Priority: 1\n"; $Mail_Admin_Header .= "From: Employee-Department Project\r\n"; $Mail_Admin_Header .= "X-MSMail-Priority: High\n"; mail($Mail_To_Admin_ID, $Mail_Admin_Subject, $Mail_Admin_Message, $Mail_Admin_Header); //echo $serial_number; //echo $employee_email; //die(); echo "";

提交回复
热议问题