From 58117f3b7769823fd0717ce92b2aeb793c0ad7ae Mon Sep 17 00:00:00 2001
From: Garvin Hicking <mail@garv.in>
Date: Tue, 28 Oct 2008 12:32:30 +0000
Subject: [PATCH] Allow to override internal mail routine

---
 include/functions.inc.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/include/functions.inc.php b/include/functions.inc.php
index 25c85e91..045a1054 100644
--- a/include/functions.inc.php
+++ b/include/functions.inc.php
@@ -538,7 +538,10 @@ function serendipity_sendMail($to, $subject, $message, $fromMail, $headers = NUL
         fwrite($fp, date('Y-m-d H:i') . "\n" . print_r($maildata, true));
         fclose($fp);
     }
-    return mail($maildata['to'], $maildata['subject'], $maildata['message'], implode("\n", $maildata['headers']));
+
+    if (!isset($maildata['skip_native'])) {
+        return mail($maildata['to'], $maildata['subject'], $maildata['message'], implode("\n", $maildata['headers']));
+    }
 }
 
 /**