From:             [EMAIL PROTECTED]
Operating system: Linux 2.2.17-21mdksecure
PHP version:      4.2.3
PHP Bug Type:     Mail related
Bug description:  imap_header() connot parse a mail with multiple To: clause

i have nocc installed with apache 1.3.27 and php 4.2.3

apache configure options :
./configure --prefix=/home/apache \
--enable-module=setenvif \
--enable-module=mime \
--enable-module=mime_magic \
--enable-module=alias \
--enable-module=so \
--enable-module=dir \
--enable-module=access \
--disable-module=headers \
--disable-module=asis \
--disable-module=cgi \
--enable-module=status \
--enable-module=info \
--enable-module=log_config \
--enable-module=env \
--disable-module=unique_id \
--disable-module=negotiation \
--disable-module=rewrite \
--disable-module=userdir \
--enable-module=speling \
--disable-module=vhost_alias \
--disable-module=autoindex \
--disable-module=auth_anon \
--disable-module=auth_dbm \
--disable-module=auth_db \
--enable-module=auth_digest \
--enable-module=auth \
--disable-module=cern_meta \
--disable-module=expires \
--disable-module=include \
--disable-module=actions \
--disable-module=digest \
--disable-module=log_agent \
--disable-module=log_referer \
--disable-module=usertrack \
--disable-module=example \
--disable-module=imap \
--disable-module=proxy \
--disable-module=mmap_static

php configure line :
./configure  --prefix=/home/php --without-mysql --with-oci8=$ORACLE_HOME
--with-oracle --with-xml --with-gettext --enable-calendar --enable-ftp
--enable-magic-quotes  --without-gd  --enable-track-vars
--with-apxs=/home/apache/bin/apxs --with-imap --enable-sigchild

i got in trouble whith nocc while reading a particular mailbox

i have written this little script to isolate the problem :

$mbox = imap_open ("{x.x.x.x/pop3:110}", "U", "P");
$check = imap_check($mbox);
print_r($check);

for($i=1;$i<=$check->Nmsgs;$i++){
    print_r(imap_header($mbox,$i));
}
imap_close($mbox);

and finally here's the bogus mail (i have skipped the attachment) :

>From [EMAIL PROTECTED]  Tue Dec 10 18:24:39 2002
Return-Path: <[EMAIL PROTECTED]>
Received: from test (smtp-send2.iam.net.ma [212.217.54.149])
        by wanadoo.net.ma (------/------) with ESMTP id gBAIOEfe012460;
        Tue, 10 Dec 2002 18:24:19 GMT
Received: from axefour (ppp-76-135.iam.net.ma [212.217.76.135] (may be
forged))
        by test (8.11.6+Sun/8.10.2) with SMTP id gBAHcxo11588;
        Tue, 10 Dec 2002 17:38:59 GMT
Message-ID: <003e01c2a074$95bac110$0200a8c0@axefour>
Reply-To: "Mohamed SAHIFA" <[EMAIL PROTECTED]>
From: "Mohamed SAHIFA" <[EMAIL PROTECTED]>
To: "U.H.S" <[EMAIL PROTECTED]>,
   "ULTRA WAVE INFO P.H" <[EMAIL PROTECTED]>,
   "ULTRANET MULTIMEDIA" <[EMAIL PROTECTED]>,
   "UNIDATA" <[EMAIL PROTECTED]>,
   "UNIVERS LOGICIELS" <[EMAIL PROTECTED]>,
   "VEMAPIE" <[EMAIL PROTECTED]>, "VICOB" <[EMAIL PROTECTED]>,
   "VISUAL SOFT" <[EMAIL PROTECTED]>,
   "VOICE TELECOMM" <[EMAIL PROTECTED]>,
   "WALSMAN AND ASSOCATIATES" <[EMAIL PROTECTED]>,
   "WELCOM INFO" <[EMAIL PROTECTED]>,
   "WHITE HOUSE" <[EMAIL PROTECTED]>, "WINTEK"
<[EMAIL PROTECTED]>,
   "X-MEDIA" <[EMAIL PROTECTED]>,
   "ZENITH ENGINEERING" <[EMAIL PROTECTED]>,
   "TALAPAC" <[EMAIL PROTECTED]>,
   "TAZA INFO" <[EMAIL PROTECTED]>,
   "TECHNIC FILE" <[EMAIL PROTECTED]>,
   "TECHNORIUM" <[EMAIL PROTECTED]>, "TECLISER" <[EMAIL PROTECTED]>,
   "TELE SERVICES ET SOUS-TRAITANCES" <[EMAIL PROTECTED]>,
   "TELEDIS" <[EMAIL PROTECTED]>, "TELEDYNE"
<[EMAIL PROTECTED]>,
   "TELESYSTEMS" <[EMAIL PROTECTED]>, "TELINFO" <[EMAIL PROTECTED]>,
   "TETOUAN WEB" <[EMAIL PROTECTED]>, "THALES" <[EMAIL PROTECTED]>,
   "TIDET" <[EMAIL PROTECTED]>, "TIMEXP" <[EMAIL PROTECTED]>,
   "TIPNET" <[EMAIL PROTECTED]>, "TMIS" <[EMAIL PROTECTED]>,
   "TODO SERVICES" <[EMAIL PROTECTED]>,
   "TOP COMPUTER" <[EMAIL PROTECTED]>,
   "TOP MAINTENANCE" <[EMAIL PROTECTED]>,
   "TOTEM MULTIMEDIA" <[EMAIL PROTECTED]>,
   "TRANSPARENCE INFO" <[EMAIL PROTECTED]>,
   "SYSTEME DISTRIBUTION" <[EMAIL PROTECTED]>,
   "SYNOPTI" <[EMAIL PROTECTED]>, "SWISSOFT"
<[EMAIL PROTECTED]>,
   "SUNNY BUREAU" <[EMAIL PROTECTED]>, "SUNCOM" <[EMAIL PROTECTED]>,
   "SUD ELECTRONIQUE INFO" <[EMAIL PROTECTED]>,
   "STE AMIRALE INFO" <[EMAIL PROTECTED]>,
   "STAR DE MAINTENANCE INFO" <[EMAIL PROTECTED]>,
   "SR TELECOM" <[EMAIL PROTECTED]>,
   "SOUTH SYSTEMS" <[EMAIL PROTECTED]>,
   "SOPSI" <[EMAIL PROTECTED]>,
   "SOPHIA CONCEPT" <[EMAIL PROTECTED]>,
   "SONORAC" <[EMAIL PROTECTED]>, "SOMARA" <[EMAIL PROTECTED]>,
   "SOLUTIONS INFO" <[EMAIL PROTECTED]>, "SOFTWIN"
<[EMAIL PROTECTED]>,
   "SOCIETE INTER DE FOURNITURE ET D'ETUDE" <[EMAIL PROTECTED]>,
   "SMEIN" <[EMAIL PROTECTED]>, "SKYNET" <[EMAIL PROTECTED]>,
   "SIFEB" <[EMAIL PROTECTED]>, "SETTANET"
<[EMAIL PROTECTED]>,
   "SERMIA" <[EMAIL PROTECTED]>, "SEKA SYSTEMES"
<[EMAIL PROTECTED]>,
   "SEDOF INFO" <[EMAIL PROTECTED]>, "SEDEL"
<[EMAIL PROTECTED]>,
   "SEANET" <[EMAIL PROTECTED]>, "SCOTIB" <[EMAIL PROTECTED]>,
   "SAS SOFTWARE" <[EMAIL PROTECTED]>, "SAHARA COMPUTER"
<[EMAIL PROTECTED]>,
   "SAFIA NET" <[EMAIL PROTECTED]>, "S.F.I.B" <[EMAIL PROTECTED]>,
   "ROSOTEL" <[EMAIL PROTECTED]>, "RODIN" <[EMAIL PROTECTED]>,
   "REPER" <[EMAIL PROTECTED]>, "REMOSERV" <[EMAIL PROTECTED]>,
   "REDAGRAPH" <[EMAIL PROTECTED]>,
   "RAMCHAND" <[EMAIL PROTECTED]>, "RADIOCOM"
<[EMAIL PROTECTED]>,
   "QUIK BUREAU SERVICES" <[EMAIL PROTECTED]>,
   "QUICPHONE" <[EMAIL PROTECTED]>, "QUALISOFT"
<[EMAIL PROTECTED]>,
   "ORSIA CONSULTING" <[EMAIL PROTECTED]>,
   "ORBIT TECHNOLOGY" <[EMAIL PROTECTED]>,
   "ORAPPLIS" <[EMAIL PROTECTED]>, "OPTIMACOM"
<[EMAIL PROTECTED]>,
   "OPEN TRADE" <[EMAIL PROTECTED]>,
   "OPEN SOFT" <[EMAIL PROTECTED]>, "OLSI" <[EMAIL PROTECTED]>,
   "OF SU MA" <[EMAIL PROTECTED]>, "ODISI MAROC" <[EMAIL PROTECTED]>,
   "OCTAVIA TECHNOLOGY" <[EMAIL PROTECTED]>, "NT SOFT"
<[EMAIL PROTECTED]>,
   "NSE" <[EMAIL PROTECTED]>, "NOVIBEL INFO" <[EMAIL PROTECTED]>,
   "NOVASCO SYSTEMS" <[EMAIL PROTECTED]>,
   "NFACTURY MAROC" <[EMAIL PROTECTED]>, "NEXT"
<[EMAIL PROTECTED]>,
   "NETWARE G.A" <[EMAIL PROTECTED]>,
   "NETOVER TECHNOLOGIE" <[EMAIL PROTECTED]>,
   "NET INGENIERIE" <[EMAIL PROTECTED]>,
   "ND NET" <[EMAIL PROTECTED]>, "NCR MAROC"
<[EMAIL PROTECTED]>,
   "N.S.I" <[EMAIL PROTECTED]>, "PARA INFORMATIQUE"
<[EMAIL PROTECTED]>,
   "PARSIFAL" <[EMAIL PROTECTED]>, "PARTNET" <[EMAIL PROTECTED]>,
   "PC Net" <[EMAIL PROTECTED]>, "PCS" <[EMAIL PROTECTED]>,
   "PCSOFT" <[EMAIL PROTECTED]>, "PIX INFO" <[EMAIL PROTECTED]>,
   "PLAINE DE SOUSS BUREAU" <[EMAIL PROTECTED]>,
   "PLANET COM" <[EMAIL PROTECTED]>,
   "PLURIEL INFOET COMM" <[EMAIL PROTECTED]>,
   "POINT NET" <[EMAIL PROTECTED]>, "POLYLOG" <[EMAIL PROTECTED]>,
   "POLYSYSTEME INFO" <[EMAIL PROTECTED]>, "POLYTEL"
<[EMAIL PROTECTED]>,
   "POWER POINT INFO" <[EMAIL PROTECTED]>, "PREMAX"
<[EMAIL PROTECTED]>,
   "PRESTIGE INFO" <[EMAIL PROTECTED]>,
   "PRO SYSTEM" <[EMAIL PROTECTED]>,
   "PROCESSING TECHNOLOGIES" <[EMAIL PROTECTED]>,
   "PROFESSIONAL SYSTEM" <[EMAIL PROTECTED]>,
   "PROFESSIONNEL COMPUTER" <[EMAIL PROTECTED]>,
   "PROLEC" <[EMAIL PROTECTED]>, "PUISSANCE 2"
<[EMAIL PROTECTED]>,
   "MICROPLUS" <[EMAIL PROTECTED]>, "MICRODATA"
<[EMAIL PROTECTED]>,
   "MICRO SOS" <[EMAIL PROTECTED]>,
   "MICRO SERVICES" <[EMAIL PROTECTED]>, "MICRO NAD"
<[EMAIL PROTECTED]>,
   "MICRO INFO" <[EMAIL PROTECTED]>,
   "MICRO DISTRIBUTION" <[EMAIL PROTECTED]>,
   "MICRO COM" <[EMAIL PROTECTED]>, "MICMAC INFO"
<[EMAIL PROTECTED]>,
   "MIAMI EQUIPEMENT" <[EMAIL PROTECTED]>,
   "MERIT" <[EMAIL PROTECTED]>, "MEDIAPHONE" <[EMAIL PROTECTED]>,
   "MALI SOFT" <[EMAIL PROTECTED]>,
   "MAINFORONIC" <[EMAIL PROTECTED]>,
   "MAHA SOFT" <[EMAIL PROTECTED]>,
   =?iso-8859-1?Q?M=A7M_TECHNOLOGY?= <[EMAIL PROTECTED]>,
   "LOGING" <[EMAIL PROTECTED]>, "LE BIT" <[EMAIL PROTECTED]>,
   "LAZER INFO" <[EMAIL PROTECTED]>, "LANNET"
<[EMAIL PROTECTED]>,
   "MTDS" <[EMAIL PROTECTED]>, "ID SOFT" <[EMAIL PROTECTED]>,
   "IDESYS" <[EMAIL PROTECTED]>, "IDP" <[EMAIL PROTECTED]>,
   "ILAICOM" <[EMAIL PROTECTED]>, "INFELEC" <[EMAIL PROTECTED]>,
   "INFO MAXIMALE" <[EMAIL PROTECTED]>,
   "INFO NETWORKS" <[EMAIL PROTECTED]>,
   "INFO PLUS SOFTWARE" <[EMAIL PROTECTED]>,
   "INFO PRO" <[EMAIL PROTECTED]>, "INFONET"
<[EMAIL PROTECTED]>,
   "INFORMATICA ECI" <[EMAIL PROTECTED]>,
   "INFOVIE PLUS" <[EMAIL PROTECTED]>,
   "INNOVATION COMPUTER" <[EMAIL PROTECTED]>,
   "INSOFT" <[EMAIL PROTECTED]>, "INTEGRANET" <[EMAIL PROTECTED]>,
   "INTER SYSTEME ROCHE-ISYSRO" <[EMAIL PROTECTED]>,
   "INTER TRONIC" <[EMAIL PROTECTED]>, "INTERSOFT"
<[EMAIL PROTECTED]>,
   "ISONET" <[EMAIL PROTECTED]>, "JATEL" <[EMAIL PROTECTED]>,
   "JIJIF IMPEX" <[EMAIL PROTECTED]>, "KAMP" <[EMAIL PROTECTED]>,
   "KENZA HOUSE INFO" <[EMAIL PROTECTED]>,
   "KING COMPUTER" <[EMAIL PROTECTED]>,
   "KUIK COMPUTER" <[EMAIL PROTECTED]>, "GNS" <[EMAIL PROTECTED]>,
   "GIGERS COMPUTING" <[EMAIL PROTECTED]>,
   "GENERATION MULTIMEDIA" <[EMAIL PROTECTED]>,
   "GCS" <[EMAIL PROTECTED]>, "FUJITSU" <[EMAIL PROTECTED]>,
   =?iso-8859-1?Q?FOX_SOFT_=A7_SERVICES?= <[EMAIL PROTECTED]>,
   "FIRST MICRO" <[EMAIL PROTECTED]>, "FCD"
<[EMAIL PROTECTED]>,
   "FACE INFORMATIQUE" <[EMAIL PROTECTED]>,
   "HIGH TECH M.C.C" <infomcc@]hightech.edv>,
   "HORIZONS INFO" <[EMAIL PROTECTED]>, "EYE TECH"
<[EMAIL PROTECTED]>,
   "EXTRA" <[EMAIL PROTECTED]>, "EXPERTEAM" <[EMAIL PROTECTED]>,
   "EXPERLEC" <[EMAIL PROTECTED]>, "EUROMAG TECHNOLOGIES"
<s-drissi@hotmail>,
   "ESPACE NET" <[EMAIL PROTECTED]>,
   "ENIRELEC" <[EMAIL PROTECTED]>, "ENI" <[EMAIL PROTECTED]>,
   "EMULTEC" <[EMAIL PROTECTED]>,
   "ELECTRO CONTACT" <[EMAIL PROTECTED]>,
   "EFM" <[EMAIL PROTECTED]>, "ECS" <[EMAIL PROTECTED]>,
   "E.T.C.E INFO" <[EMAIL PROTECTED]>, "D.B.M MAROC"
<[EMAIL PROTECTED]>,
   "D2A SERVICES" <[EMAIL PROTECTED]>,
   "DARMAG" <[EMAIL PROTECTED]>, "DATA CONSEIL"
<[EMAIL PROTECTED]>,
   "DATA SEVER" <[EMAIL PROTECTED]>, "DATALINK" <[EMAIL PROTECTED]>,
   "DCI" <[EMAIL PROTECTED]>, "DESTINATION MULTIMEDIA"
<[EMAIL PROTECTED]>,
   "DETROIT FASHION" <[EMAIL PROTECTED]>, "DIAGONE"
<[EMAIL PROTECTED]>,
   "DIAGONE MEDIA" <[EMAIL PROTECTED]>,
   "DIGITEL SYSTEMS" <[EMAIL PROTECTED]>,
   "DISTRILOG" <[EMAIL PROTECTED]>, "DMTEC" <[EMAIL PROTECTED]>,
   "DOLEY" <[EMAIL PROTECTED]>, "DYNASOFT" <[EMAIL PROTECTED]>,
   "BURINTEL" <[EMAIL PROTECTED]>, "BURINFOTEL"
<[EMAIL PROTECTED]>,
   "BULL" <[EMAIL PROTECTED]>, "BIS" <[EMAIL PROTECTED]>,
   "BIGEC" <[EMAIL PROTECTED]>, "B-DIS" <[EMAIL PROTECTED]>,
   "C.R.A.F.S" <[EMAIL PROTECTED]>, "CAP TECHNOLOGIE" <[EMAIL PROTECTED]>,
   "CENTRE D'ACHAT" <[EMAIL PROTECTED]>,
   "CENTRELEC" <[EMAIL PROTECTED]>, "CIM D'EQUIPEMENT"
<[EMAIL PROTECTED]>,
   "COMIFEL" <[EMAIL PROTECTED]>,
   "COMMUNICATION SYSTEM" <[EMAIL PROTECTED]>,
   "COMPU SERV" <[EMAIL PROTECTED]>, "COMPUNET" <[EMAIL PROTECTED]>,
   "COMPUTER FUTUR INFO" <[EMAIL PROTECTED]>,
   "COMPUTER WORLD" <[EMAIL PROTECTED]>,
   "COMSYSTEL" <[EMAIL PROTECTED]>, "CONNECTOM" <[EMAIL PROTECTED]>,
   "CONSULT - INFO" <[EMAIL PROTECTED]>,
   "CYBER ACTION" <[EMAIL PROTECTED]>, "CYBER PRIMO"
<[EMAIL PROTECTED]>,
   "AB SYSTEM" <[EMAIL PROTECTED]>, "ABCHIR" <[EMAIL PROTECTED]>,
   "ACTION INFO" <[EMAIL PROTECTED]>, "AFRICA WORLD"
<[EMAIL PROTECTED]>,
   "Africode" <[EMAIL PROTECTED]>,
   "AFRO AMERICAN" <[EMAIL PROTECTED]>, "AGRO CONCEPT"
<[EMAIL PROTECTED]>,
   "ARPHOT" <[EMAIL PROTECTED]>
Subject: TARIF PLANET DEC 2002
Date: Tue, 10 Dec 2002 17:49:27 -0000
Organization: AXEFOUR
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="----=_NextPart_000_003A_01C2A074.7C938B90"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Content-Length: 94774
Lines: 1263
X-IMAPbase: 1039879354 1
Status: RO
X-Status:
X-Keywords:
X-UID: 1

C'est un message de format MIME en plusieurs parties.

------=_NextPart_000_003A_01C2A074.7C938B90
Content-Type: multipart/alternative;
        boundary="----=_NextPart_001_003B_01C2A074.7C981F70"


------=_NextPart_001_003B_01C2A074.7C981F70
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Bonjour,

Ci-joint le Tarif des produits r=E9seaux ( PLANET ) Dec 2002.

Salutations

------=_NextPart_001_003B_01C2A074.7C981F70
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Bonjour,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Ci-joint le Tarif des produits =
r=E9seaux ( PLANET )=20
Dec 2002.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Salutations</FONT></DIV></BODY></HTML>

------=_NextPart_001_003B_01C2A074.7C981F70--

------=_NextPart_000_003A_01C2A074.7C938B90
Content-Type: application/vnd.ms-excel;
        name="TARIF PLANET 101202.xls"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
        filename="TARIF PLANET 101202.xls"

------=_NextPart_000_003A_01C2A074.7C938B90--

and when i delete at least 10 receipient from the To: clause it works.
whithout this i got no data from the script
-- 
Edit bug report at http://bugs.php.net/?id=21011&edit=1
-- 
Try a CVS snapshot:         http://bugs.php.net/fix.php?id=21011&r=trysnapshot
Fixed in CVS:               http://bugs.php.net/fix.php?id=21011&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=21011&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=21011&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=21011&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=21011&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=21011&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=21011&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=21011&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=21011&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=21011&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=21011&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=21011&r=isapi

Reply via email to