When activated, the “resend msg” function of the “E-mail Archive Manager v1.4” Contribution displays 2 warning messages and sends block_names instead of the expected values.
All other functions (email, delete, preview text and preview html) seem to produce the expected results. E-mail archiving is active (=true).
First warning message:
Warning: Invalid argument supplied for foreach() in /home/aaadi3/public_html/includes/functions/functions_email.php on line 387
This is line 387 content:
foreach ($block as $key=>$value) {
$file_holder = str_replace('$' . $key, $value, $file_holder);
}
Second warning message:
Warning: Cannot modify header information - headers already sent by (output started at /home/aaadi3/public_html/includes/functions/functions_email.php:387) in /home/aaadi3/public_html/admin/includes/functions/general.php on line 34
This is line 34 content:
header('Location: ' . $url);
Content of Resent Message as received in inbox
$EMAIL_SUBJECT
$EMAIL_MESSAGE_HTML
$EMAIL_FOOTER_COPYRIGHT
$EMAIL_DISCLAIMER
$EMAIL_SPAM_DISCLAIMER
$EXTRA_INFO
I have tested the “resend msg” functions on 3 different ZC test sites (v1.3.7 and v1.3.7.1 with different contributions installed and using databases from different origins) and I have obtained the same results.
ZC Admin >> Configuration >> E-Mail Options >> E-mails must send from known domain? >> No (both Yes and No option produce the same results)
Any suggestions to further diagnose this situation?
deBeaujeu
Bookmarks