Bug #13465: imap_fetchstructure problem
| From: | seung_hwan at hotmail dot com | Date: | Thu, 27 Sep 2001 02:05:52 +0000 |
| Subject: | Bug #13465: imap_fetchstructure problem | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-66704@lists.php.net to get a copy of this message | ||
From: seung_hwan@hotmail.com
Operating system: Red Hat 7.1 (Seawolf)
PHP version: 4.0.6
PHP Bug Type: IMAP related
Bug description: imap_fetchstructure problem
The list of modules I compiled PHP with:
./configure --with-apxs=/usr/local/apache/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-imap=/usr/local/imap \
--with-language=korean \
--with-charset=euc_kr \
--with-zlib \
--enable-track-vars \
--disbale-debug \
--enable-modules=so \
--with-config-file-path=/usr/local/apache/conf \
My server environments:
OS - Red Hat 7.1
PHP - 4.0.6
qmail - 1.03
imap - 4.7
apache - 1.3.20
mysql - 3.23.39
If a mail header contains 'Mime-Version: 1.0', imap_fetchstructure works
ok.
However If not, imap_fetchstructure always returns the type value as text
and the subtype value as plain.
For example, suppose I receive the following mail.
x-sender: anonymous@myonair.com
x-receiver: ksh@tkdz.com
Received: from myonair.com by gaultier with Microsoft
SMTPSVC(5.0.2172.1);
Tue, 25 Sep 2001 11:34:08 +0900
Received: (qmail 31008 invoked by uid 99); 25 Sep 2001 11:39:49
+0900(KST)
Date: 25 Sep 2001 11:39:49 +0900(KST)
Message-ID: <20010925113949.31007.qmail@myonair.com>
To: ksh@tkdz.com
Subject: test
From: admin@myonair.com
Content-Type: text/html; charset=ks_c_5601-1987
Return-Path: anonymous@myonair.com
X-OriginalArrivalTime: 25 Sep 2001 02:34:08.0868 (UTC)
FILETIME=[8DAA4240:01C1456A]
<iframe frameborder="0" scrolling="no" topmargin="0"
leftmargin="0"
src="http://mail.myonair.com/letter/mail_to.html?user_no=2"
width="620"
height="450"></iframe>
The mail content type is text/html, but imap_fetchstructure returns the
content type as text/plain because there is not 'Mime-Version: 1.0' in the
mail header.
If the mail header contains 'Mime-Version: 1.0', imap_fetchstructure works
properly.
Is this a kind of bug?
--
Edit bug report at: http://bugs.php.net/?id=13465&edit=1