UPDATE: I made a change to the headers that are constructed by the send_email function in iemail.inc and so far, so good.
--- /tmp/iemail.inc-orig 2013-09-23 04:14:00.680024261 +0000
+++ /tmp/iemail.inc 2013-09-23 04:13:43.409824908 +0000
@@ -63,7 +63,8 @@
if (strpos($header, 'MIME-Version') === false) {
$extra_header = "\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit". $header;
}
- $header = 'From: '. $from ."\nErrors-To: ". $from ."\nReturn-Path: ". $from ."\nX-Mailer: FUDforum v". $GLOBALS['FORUM_VERSION']. $extra_header. $header;
+ //$header = 'From: '. $from ."\nErrors-To: ". $from ."\nReturn-Path: ". $from ."\nX-Mailer: FUDforum v". $GLOBALS['FORUM_VERSION']. $extra_header. $header;
+ $header = $extra_header. $header;
$body = str_replace("\r", '', $body);
if ($munge_newlines) {
I am suspecting the duplication of the From field might have been it. I am still testing.