update sendmail script, also fix line endings

This commit is contained in:
Ben Harris 2018-04-11 12:48:11 -04:00
parent 65261addbb
commit 5baadc72e7
12 changed files with 3567 additions and 3566 deletions

View File

@ -1,7 +1,7 @@
<?php <?php
// Replace this with your own email address // Replace this with your own email address
$siteOwnersEmail = 'bharrismac@gmail.com'; $siteOwnersEmail = 'benharri@pm.me';
if ($_POST) { if ($_POST) {
@ -12,6 +12,7 @@ if ($_POST) {
$contact_message = trim(stripslashes($_POST['contactMessage'])); $contact_message = trim(stripslashes($_POST['contactMessage']));
// Check Name // Check Name
$error = [];
if (strlen($name) < 2) { if (strlen($name) < 2) {
$error['name'] = "Please enter your name."; $error['name'] = "Please enter your name.";
} }
@ -25,9 +26,9 @@ if ($_POST) {
} }
// Subject // Subject
if ($subject == '') { if ($subject == '') {
$subject = "Contact Form Submission"; $subject = "benharr.is message from $name";
} else { } else {
$subject = "Contact Form Submission: $subject"; $subject = "benharr.is message from $name: $subject";
} }
@ -42,13 +43,13 @@ if ($_POST) {
$from = $name . " <" . $email . ">"; $from = $name . " <" . $email . ">";
// Email Headers // Email Headers
$headers = "From: admin<admin@benharri.com>\r\n"; $headers = "From: admin<admin@gingko>\r\n";
$headers .= "Reply-To: ". $email . "\r\n"; $headers .= "Reply-To: ". $email . "\r\n";
$headers .= "MIME-Version: 1.0\r\n"; $headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
if (!$error) { if (count($error) == 0) {
ini_set("sendmail_from", $siteOwnersEmail); // for windows server ini_set("sendmail_from", $siteOwnersEmail); // for windows server
$mail = mail($siteOwnersEmail, $subject, $message, $headers); $mail = mail($siteOwnersEmail, $subject, $message, $headers);