--- mimemail.module 2011-03-12 05:59:48.000000000 +1100 +++ mimemail.module.patch 2011-05-18 15:09:22.000000000 +1000 @@ -244,13 +244,15 @@ function mimemail_mailengine($op, $messa } $status = TRUE; foreach ($message['address'] as $a) { + $from = $message['headers']['From']; + $from = str_replace(array('"',"'"," "),array("","","+"), $from); $status = mail( $a, $message['subject'], $message['body'], - mimemail_rfc_headers($message['headers']) + mimemail_rfc_headers($message['headers']), + ' -f '.$from ) && $status; - } return $status; }