Email: {$email}
\nPhone: {$phone}
\nMessage:
\n{$message}
"; $text_content = "Name: {$name}\nEmail: {$email}\nPhone: {$phone}\nMessage:\n{$message}"; $db = db(); $stmt = $db->prepare("SELECT email FROM email_recipients WHERE form_type = ?"); $stmt->execute(['help']); $recipients = $stmt->fetchAll(PDO::FETCH_COLUMN); if (!empty($recipients)) { $to = $recipients; } else { $to = getenv('MAIL_TO') ?: 'support@majuroeats.com'; } $result = MailService::sendMail($to, $subject, $html_content, $text_content, ['reply_to' => $email]); if ($result['success']) { $_SESSION['success_message'] = 'Thank you for your message! We will get back to you shortly.'; } else { $_SESSION['error_message'] = 'Sorry, there was an error sending your message. Please try again later.'; // Optional: Log the error for debugging // error_log('MailService Error: ' . $result['error']); } header('Location: help.php'); exit; } else { header('Location: help.php'); exit; }