.*)#is', $message, $messageparts))
{
$message = $messageparts[1] .
$parser->do_parse($messageparts[2], 1, 1, 1, 1, 1, 0) .
$messageparts[3] .
$parser->do_parse($messageparts[4], 1, 1, 1, 1, 1, 0) .
$messageparts[5];
}
else
{
$message = $parser->do_parse($message, 1, 1, 1, 1, 1, 0);
}
}
else
{
eval(iif(empty($evalemailhtml["$touser[languageid]"]), $evalemailhtml["-1"], $evalemailhtml["$touser[languageid]"]));
if(preg_match('#(.*
)(.*)(
\s*
)(.*)(
\s*
.*)#is', $message, $messageparts))
{
$message = $messageparts[1] .
$parser->do_parse($messageparts[2], 1, 1, 1, 1, 1, 0) .
$messageparts[3] .
$parser->do_parse($messageparts[4], 1, 1, 1, 1, 1, 0) .
$messageparts[5];
}
else
{
$message = $parser->do_parse($message, 1, 1, 1, 1, 1, 0);
}
}
if (!$threadid)
{
$threadid = $newpost['threadid'];
}
}
else
{
eval(iif(empty($evalemailplain["$touser[languageid]"]), $evalemailplain["-1"], $evalemailplain["$touser[languageid]"]));
$plaintext_parser->set_parsing_language($touser['languageid']);
$message = $plaintext_parser->parse($message, $foruminfo['forumid']);
if (!$threadid)
{
$threadid = $newpost['threadid'];
}
}
$delimiter = stripcslashes($vbulletin->options['ei_header_newline']);
$emailreturnaddress = $foruminfo['ei_replyaddress'];
$eiusername = $vbulletin->userinfo['username'];
$eiheaders = '';
$eiheaders .= 'Date: ' . date('r') . $delimiter;
$eifromheader = 'From: ';
if($vbulletin->options['ei_use_single_from_address'])
{
$eifromheader .= $vbulletin->options['ei_single_from_name'] . '<' . $vbulletin->options['ei_single_from_address'] .'>';
}
else
{
$eifromheader .= "$eiusername <$emailreturnaddress>";
}
$eiheaders .= $eifromheader . $delimiter;
$eiheaders .= "Reply-To: $emailreturnaddress" . $delimiter;
$eiheaders .= 'MIME-Version: 1.0' . $delimiter;
if ((!$vbulletin->options['ei_format_allow_user'] AND $vbulletin->options['ei_format_forced']) OR ($vbulletin->options['ei_format_allow_user'] AND $touser['ei_format']))
{
$eiheaders .= 'Content-Type: text/html' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
}
else
{
$eiheaders .= 'Content-Type: text/plain' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
}
$eiheaders .= 'Content-Transfer-Encoding: 8bit' . $delimiter;
$eiheaders .= "Message-Id: <$threadid.$postid@emailintegration>" . $delimiter;
if($eirefs)
{
$eiheaders .= 'References: ' . $eirefs . $delimiter;
}
$eiheaders .= 'X-Priority: 3' . $delimiter;
$eiheaders .= 'X-Mailer: vBulletin Mail via PHP';
vbmail($touser['email'], $subject, $message, false, '', $eiheaders);
}
unset($parser, $useremails, $touser);
}
on line 82