Fixes for email delivery
authorRoland Häder <roland@mxchange.org>
Fri, 30 Oct 2009 10:17:32 +0000 (10:17 +0000)
committerRoland Häder <roland@mxchange.org>
Fri, 30 Oct 2009 10:17:32 +0000 (10:17 +0000)
inc/functions.php
templates/de/emails/header.tpl

index fce1f0a..92f96a7 100644 (file)
@@ -600,7 +600,7 @@ function sendEmail ($toEmail, $subject, $message, $isHtml = 'N', $mailHeader = '
                        // Free result
                        SQL_FREERESULT($result_email);
                }
-       } elseif ($toEmail == 0) {
+       } elseif ($toEmail == '0') {
                // Is the webmaster!
                $toEmail = getConfig('WEBMASTER');
        }
@@ -637,7 +637,7 @@ function sendEmail ($toEmail, $subject, $message, $isHtml = 'N', $mailHeader = '
        if (isDebugModeEnabled()) {
                // In debug mode we want to display the mail instead of sending it away so we can debug this part
                outputHtml('<pre>
-Headers : ' . htmlentities(trim($mailHeader)) . '
+Headers : ' . str_replace('<', '&lt', str_replace('>', '&gt;', htmlentities(trim($mailHeader)))) . '
 To      : ' . $toEmail . '
 Subject : ' . $subject . '
 Message : ' . $message . '
index d97036d..3cb2a6d 100644 (file)
@@ -1,4 +1,4 @@
 X-Mailer: {?TITLE?} {?FULL_VERSION?}
 Errors-To: {?WEBMASTER?}
 X-Loop: {?WEBMASTER?}
-From: {?MAIN_TITLE?} <{?WEBMASTER?}>
+From: "{?MAIN_TITLE?} <{?WEBMASTER?}>"