Mail_mimeDecode で Content-Transfer-Encoding: quoted-printable のメールがデコードできない場合の対策
バージョン:1.5.6
変更前
function _quotedPrintableDecode($input)
{
// Remove soft line breaks
$input = preg_replace("/=\r?\n/", '', $input);
// Replace encoded characters
$cb = create_function('$matches', ' return chr(hexdec($matches[0]));');
$input = preg_replace_callback( '/=([a-f0-9]{2})/i', $cb, $input);
return $input;
}
変更後
function _quotedPrintableDecode($input)
{
$input = quoted_printable_decode($input);
return $input;
}