X7ROOT File Manager
Current Path:
/opt/alt/tests/alt-php84-pecl-mailparse_3.1.8-1.el8/tests
opt
/
alt
/
tests
/
alt-php84-pecl-mailparse_3.1.8-1.el8
/
tests
/
??
..
??
001.phpt
(328 B)
??
002.phpt
(571 B)
??
003.phpt
(597 B)
??
004.phpt
(765 B)
??
005.phpt
(948 B)
??
006.phpt
(2.26 KB)
??
007.phpt
(1.15 KB)
??
008.phpt
(354 B)
??
009.phpt
(896 B)
??
010.phpt
(1.27 KB)
??
011.phpt
(678 B)
??
012-stream.phpt
(476 B)
??
012-var.phpt
(465 B)
??
012.phpt
(435 B)
??
013.phpt
(354 B)
??
bug001.phpt
(685 B)
??
bug73110.phpt
(909 B)
??
bug74223.phpt
(705 B)
??
bug75825.phpt
(2.1 KB)
??
bug81403.phpt
(542 B)
??
bug81422.phpt
(424 B)
??
gh19.phpt
(935 B)
??
gh21.phpt
(1.6 KB)
??
gh22.phpt
(1.76 KB)
??
gh24.phpt
(710 B)
??
gh29.phpt
(598 B)
??
gh30.phpt
(837 B)
??
parse_test_messages.phpt
(4.66 KB)
??
testdata
Editing: bug73110.phpt
--TEST-- Bug #73110 (Mails with unknown MIME version are treated as plain/text) --SKIPIF-- <?php if (!extension_loaded("mailparse")) die("skip mailparse extension not available"); ?> --FILE-- <?php $text = 'Mime-Version: 1.0; Content-Type: multipart/Alternative; boundary="=====1473780076CSSSMTP_CLIENT==" --=====1473780076CSSSMTP_CLIENT== Content-Type: text/plain Hello please pay attached invoice --=====1473780076CSSSMTP_CLIENT== Content-Type: text/html; charset=utf-8 Hello please pay attached invoice --=====1473780076CSSSMTP_CLIENT==--'; $stream = fopen('php://memory', 'r+'); fwrite($stream, $text); fseek($stream, 0); $resource = mailparse_msg_create(); mailparse_msg_parse($resource, fread($stream, 10000)); $data = mailparse_msg_get_part_data(mailparse_msg_get_part($resource, 1)); var_dump($data['content-type']); mailparse_msg_free($resource); ?> --EXPECT-- string(21) "multipart/alternative"
Upload File
Create Folder