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> </DIV> <DIV><FONT face=3DArial size=3D2>Ci-joint le Tarif des produits = r=E9seaux ( PLANET )=20 Dec 2002.</FONT></DIV> <DIV> </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