How can the code snippet provided be modified to ensure proper functionality?

The issue with the provided code snippet is that the variable $email is not correctly assigned the value of $_POST['email']. To ensure proper functionality, we need to update the assignment of $email to $_POST['email'].

$email = $_POST['email'];
$subject = "Contact Form Submission";
$message = "Name: ".$_POST['name']."\nEmail: ".$_POST['email']."\nMessage: ".$_POST['message'];
$headers = "From: ".$email;

if(mail('recipient@example.com', $subject, $message, $headers)){
    echo "Email sent successfully!";
} else{
    echo "Email sending failed.";
}