Don’t you love it when a developer abandons you? Anyway, I dug into their code and found the issue. I originally thought they weren’t using wp_mail() like they should be and thus sidestepping the filters our SMTP plugin puts in place, but it turns out the headers they are using are what is at fault.
Open “wp-content/plugins/awesome-support/includes/class-email-notifications.php”
Goto line ~806 and look for somthing like the following:
/**
* Prepare e-mail headers
*
* @var array
*/
$headers = array(
"MIME-Version: 1.0",
"Content-type: text/html; charset=utf-8",
"From: $from_name <$from_email>",
"Reply-To: $reply_name <$reply_email>",
// "Subject: $subject",
"X-Mailer: Awesome Support/" . WPAS_VERSION,
);
Change it to read:
/**
* Prepare e-mail headers
*
* @var array
*/
$headers = array(
"Content-type: text/html; charset=utf-8",
"From: $from_name <$from_email>",
"Reply-To: $reply_name <$reply_email>",
// "Subject: $subject",
"X-Mailer: Awesome Support/" . WPAS_VERSION,
);
Notice I got rid of the “MIME-Version: 1.0”, It should work now, but you will likely have to make this change after each update they push.
-
This reply was modified 5 years, 10 months ago by
jhebbel.