Как обрабатывать chechbox при отправке заполненной формы?
Меняем у всех полей name="step5" на name="step5[]" и получаем в php массив и обрабатываем его
if((isset($_POST['phone'])&&$_POST['email']!="")){ //Проверка отправилось ли наше поля name и не пустые ли они
    $to = 'Мыло куда присылать,'; //Почта получателя, через запятую можно указать сколько угодно адресов
    $subject = 'Ответы квиза'; //Загаловок сообщения
    $c = true;

    foreach ( $_POST as $key => $value ) {
        $message .= "" . ( ($c = !$c) ? '<tr>':'<tr style="background-color: #f8f8f8;">' ) . "
            <td style='padding: 10px; border: #e9e9e9 1px solid;'><b>$key</b></td>
                <td style='padding: 10px; border: #e9e9e9 1px solid;'>$value</td>
            </tr>
        ";
    }
    $headers  = "Content-type: text/html; charset=utf-8 \r\n"; //Кодировка письма
    $headers .= "From: Отправитель <from@example.com>\r\n"; //Наименование и почта отправителя
    mail($to, $subject, $message, $headers); //Отправка письма с помощью функции mail
}
и просто задай чекбоксам разные имена