Goedemiddag,
Op dit moment werk ik aan het integreren van een pop3mailaccount binnen mijn groupware programma, en omdat ik geinteresseerd ben in de werking php/pop3 (zonder imap extensie!) en toch niets te doen heb maak ik het geheel zelf. De connectie loopt via een fsockopen() en fgets() / fputs().
Waar ik nu op vastloop is het volgende: hoe identificeer je een mail uniek op de pop3 server? Een mail heeft een aantal headers, maar welke zijn gegarandeerd uniek? Zoeken levert de header Message-ID maar ik tref twee identieke ID"s aan in mijn mailfolder dusblijkt dit al niet bruikbaar te zijn, en van de tijdsaanduiding van ontvangst weet ik niet of ik daar van uit kan gaan.
Het probleem nu is dus dat ik geen commando '"DELE id" kan geven omdat wellicht dat inmiddels een andere mail is.
Suggesties?
Op dit moment werk ik aan het integreren van een pop3mailaccount binnen mijn groupware programma, en omdat ik geinteresseerd ben in de werking php/pop3 (zonder imap extensie!) en toch niets te doen heb maak ik het geheel zelf. De connectie loopt via een fsockopen() en fgets() / fputs().
Waar ik nu op vastloop is het volgende: hoe identificeer je een mail uniek op de pop3 server? Een mail heeft een aantal headers, maar welke zijn gegarandeerd uniek? Zoeken levert de header Message-ID maar ik tref twee identieke ID"s aan in mijn mailfolder dusblijkt dit al niet bruikbaar te zijn, en van de tijdsaanduiding van ontvangst weet ik niet of ik daar van uit kan gaan.
Het probleem nu is dus dat ik geen commando '"DELE id" kan geven omdat wellicht dat inmiddels een andere mail is.
Suggesties?