J'essaye de traiter les emails rebondis dans phplist en utilisant un email de gmail comme adresse de rebond. Quand j'ai essayé de traiter les rebonds, je me suis retrouvé coincé dans le scénario similaire mentionné dans ce Post - There are 250 bounces to process. Phplist n'a pu récupérer que 250 courriels de mon compte Gmail.imap_num_msg retourne moins de compte que les emails réels dans la boîte de réception avec protocole pop
En étudiant plus avant le code de phplists, je suis tombé sur cette ligne de code qui semble être le coupable.
$num = imap_num_msg($link);
// obtenir seulement compter 250
Skipping plus de détails. J'ai écrit quelques lignes de code pour obtenir le compte de courrier en utilisant imap
et pop
. La version pop retourne le mauvais nombre alors que la version retournée par imap est correcte
$username = '[email protected]';
$password = 'password';
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
$inbox = imap_open($hostname,$username,$password);
$num = imap_num_msg($inbox);
echo $num; // prints 65,051 (correct one)
$hostname = '{pop.gmail.com:995/pop3/ssl}INBOX';
$inbox = imap_open($hostname,$username,$password);
$num = imap_num_msg($inbox);
echo $num; // prints 250 as count (wrong one)
j'ai réellement besoin de savoir pourquoi les comptes sont différents pour les mêmes email avec des protocoles différents. En outre, toute l'aide que j'ai trouvé sur internet liée au traitement de rebond de phplist demande explicitement d'utiliser la version {pop.gmail.com:995/pop3/ssl}INBOX
. Donc, je ne peux pas risquer d'utiliser l'autre version pour traiter les rebonds.
Intéressant. Je suis curieux de savoir s'ils ont d'autres bizarreries. Avez-vous une référence pour leur mise en œuvre? – bishop
Je ne suis pas sûr qu'il existe un seul endroit qui documente leur étrangeté pop, mais voici le mode récent: https://support.google.com/mail/answer/47948?hl=fr – Max
hmm. Mais le problème est que tout le monde sur les forums phplist semble recommander d'utiliser pop. Pas une seule plante mentionnée en utilisant IMAP. c'est ce qui me dérange vraiment. –