isSMTP(); $mail->Host = $SMTP_HOST; $mail->SMTPAuth = true; $mail->Username = $SMTP_USER; $mail->Password = $SMTP_PASS; $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; $mail->Port = $SMTP_PORT; $mail->setFrom($FROM_EMAIL, $FROM_NAME); $mail->addAddress($TO_EMAIL); // Email subject & body $mail->Subject = "New Wedding Guest RSVP Form: $first_name $last_name"; $mail->Body = "Name: $first_name $last_name\nDrinks: $drinks\nAllergies: $allergies\n"; $mail->send(); echo "Thank you! Your RSVP has been sent."; } catch (Exception $e) { error_log("RSVP mail error: {$mail->ErrorInfo}"); echo "There was an error sending your RSVP. Please try again later."; }