j'ai tombe sur un probleme que j'ai mis un certain temps a trouver la cause.
Dans cron.php, il y a une boucle pour tous les courriels (foreach( $mail_box as $mail_id => $mail_size )). Dans mon cas, il y avait 15 courriels dans la boite.
J'ai remarque que $pop->parse_headers($mail_id) ne fonctionne pas toujours. Je m'explique, $pop->parse_headers($mail_id) foctionne jusqu'a ce que la boucle tombe sur un courriel particulier qui fait que tous les courriel suivant celui-ci $pop->parse_headers($mail_id) ne fonctionne plus. $header n'a plus de valeur pour tous les courriels suivant un courriel bien precis.
J'ai manuellement supprime ce courriel est tout a debloque, les valeurs des courriels suivants on apparu jusqu'a un autre courriel qui ressemble beaucoup au premier courriel problematique.
Donc je crois que certain type de courriel empeche $pop->parse_headers($mail_id) de bien fonctionner pour les courriels suivant.
Voila un exemple du courriel bloquant
From - Fri Jul 28 16:45:50 2006
X-Account-Key: account4
X-UIDL: UID159-1148405856
X-Mozilla-Status: 0001
X-Mozilla-Status2: 10000000
Return-Path: <>
Delivered-To: *************
Received: (qmail 16950 invoked from network); 28 Jul 2006 15:31:22 -0400
Received: from smtp.brooke.ca (HELO smtpi1.brooke.ca) (132.210.244.92)
by 66.46.179.240 with SMTP; 28 Jul 2006 15:31:22 -0400
Received: from localhost (localhost)
by smtpi1.brooke.ca (8.13.1/8.13.1) id k6SJY06c031414;
Fri, 28 Jul 2006 15:34:05 -0400
Date: Fri, 28 Jul 2006 15:34:05 -0400
From: Mail Delivery Subsystem <MAILER-DAEMON@*****>
Message-Id: <200607281934.k6SJY06c031414@********>
To: <************>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="k6SJY06c031414.1154115245/smtpi1.brooke.ca"
Content-Transfer-Encoding: 8bit
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
This is a MIME-encapsulated message
--k6SJY06c031414.1154115245/smtpi1.brooke.ca
The original message was received at Fri, 28 Jul 2006 15:33:55 -0400
from [132.210.142.98]
----- The following addresses had permanent fatal errors -----
<*********>
(reason: 501 #5.1.1 bad address ********)
----- Transcript of session follows -----
... while talking to toip1.bellnexxia.net.:
>>> RCPT To:<********>
<<< 501 #5.1.1 bad address *********
554 5.0.0 Service unavailable
...
Un autre deuxieme courriel problematique que j'ai trouve
From - Mon Jul 31 17:21:16 2006
X-Account-Key: account4
X-UIDL: UID167-1148405856
X-Mozilla-Status: 0001
X-Mozilla-Status2: 10000000
Return-Path: <>
Delivered-To: *********
Received: (qmail 25944 invoked from network); 31 Jul 2006 15:02:47 -0400
Received: from smtp.brooke.ca (HELO smtpi2.brooke.ca) (132.210.244.93)
by 66.46.179.240 with SMTP; 31 Jul 2006 15:02:47 -0400
Received: from localhost (localhost)
by smtpi2.brooke.ca (8.13.1/8.13.1) id k6VJ2fq9027356;
Mon, 31 Jul 2006 15:02:48 -0400
Date: Mon, 31 Jul 2006 15:02:48 -0400
From: Mail Delivery Subsystem <*********>
Message-Id: <*********>
To: <*********>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="k6VJ2fq9027356.1154372568/smtpi2.brooke.ca"
Content-Transfer-Encoding: 8bit
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
This is a MIME-encapsulated message
--k6VJ2fq9027356.1154372568/smtpi2.brooke.ca
The original message was received at Mon, 31 Jul 2006 15:02:16 -0400
from [132.210.142.98]
----- The following addresses had permanent fatal errors -----
<*********>
(reason: 550 <*********>: Recipient address rejected : Account blocked (#5.7.1))
----- Transcript of session follows -----
... while talking to mail.lavache.com.alinto.com.:
>>> DATA
<<< 550 <*********>: Recipient address rejected : Account blocked (#5.7.1)
550 5.1.1 <*********>... User unknown
<<< 503 RCPT first (#5.5.1)
...
J'utilise la version 2.3.1