?utf-8? - исходная строка была в кодировке UTF-8.
?B? - закодировано в Base64.
0KnQtdC/0LAg0KHQзtdGA0LPQtdC5 - сама строка в Base64.
print base64_decode('0KnQtdC/0LAg0KHQзtdGA0LPQtdC5'); // Щепа Сергей
Кроме Base64 может встретиться кодировка Quoted-printable, обозначаемая как ?Q?. В этом случае заголовок будет выглядеть как
?utf-8?Q?=D0=A9=D0=B5=D0=BF=D0=B0 =D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9?=
Ну и кодировка исходной строки может быть любая. Для перекодирования можно использовать iconv().