29 lines
675 B
PHP
29 lines
675 B
PHP
--TEST--
|
|
Bug #31142 test #2 (imap_mail_compose() generates incorrect output)
|
|
--SKIPIF--
|
|
<?php
|
|
extension_loaded('imap') or die('skip imap extension not available in this build');
|
|
?>
|
|
--FILE--
|
|
<?php
|
|
$envelope["from"]= 'host@domain.com';
|
|
$envelope["return_path"]= 'host@domain.com';
|
|
|
|
$part1["type"]=TYPETEXT;
|
|
$part1["subtype"]="plain";
|
|
$part1["encoding"]=ENCQUOTEDPRINTABLE ;
|
|
$part1["charset"]='iso-8859-2';
|
|
$part1["contents.data"]=imap_8bit('asn řkl');
|
|
|
|
$body = array($part1);
|
|
|
|
echo imap_mail_compose($envelope, $body);
|
|
?>
|
|
--EXPECT--
|
|
From: host@domain.com
|
|
MIME-Version: 1.0
|
|
Content-Type: TEXT/plain; CHARSET=iso-8859-2
|
|
Content-Transfer-Encoding: QUOTED-PRINTABLE
|
|
|
|
asn =C5=99kl
|