Единица EncdDecd была включена начиная с Delphi 6;ниже приведены функции base64, совместимые с Mime.
Этот кэшированный пост из FlexVN ( оригинальный пост не всегда онлайн) объясняет, как сделать base64что-то между PHP и Delphi с помощью модуля EncdDecd.
unit EncdDecd;
interface
uses Classes, SysUtils;
procedure EncodeStream(Input, Output: TStream);
procedure DecodeStream(Input, Output: TStream);
function EncodeString(const Input: string): string;
function DecodeString(const Input: string): string;
function DecodeBase64(const Input: AnsiString): TBytes;
function EncodeBase64(const Input: Pointer; Size: Integer): AnsiString;