Hejsan.. INgen som känner till det fenomenet? *bump*imap_fetchstructure: POP=OK IMAP=EJ
Jag gör följande när jag ansluter till en imap server:
$mbox=imap_open("{localhost}$maBox",$userLoggedIn, $userPassLoggedIn);
sen kör jag $structure = imap_fetchstructure($mbox, $msgID);
då kan jag med en annan skriven funktion extrahera "text/plain" och "text/html" och skriva ut dessa, ta reda på alla delars mime types o.s.v.
MEN, om jag kör $structure->ifdisposition så visar den False på alla delar, fast jag vet att jag har bifogat.
Men ändrar jag till
$mbox=imap_open("{localhost/pop3:110}$maBox",$userLoggedIn, $userPassLoggedIn);
så fungerade att köra $structure->ifdisposition och jag får "true" utslag.
Varför fungerar inte detta med IMAP? det borde det väll göra?
har testat
{localhost:143}, {localhost/imap:143} {localhost/imap}
men fungerar forfarande inte. Det borde väll fungera på pop3?Sv: imap_fetchstructure: POP=OK IMAP=EJ
allså,
om jag ansluter med IMAP fungerar det inte, med POP fungerar det.
Har en liten funktion som parsear mailet, och gjorde för debugging bara en utskrift om det finns attatchment. Och den skriver ut om jag ansluter som Pop, men inte IMAP.
Dock kan jag hämta encoding,mimetype e.t.c. för alla ingående delar.
Ingen som har skrivit webmail med IMAP eller har lust att testa?
Kanske bara min dator som det strular på?
har testat olika webservrar.
//JohanSv: imap_fetchstructure: POP=OK IMAP=EJ
Ingen som har lust att testa en liten kod snutt så jag kan få reda på om det är min configuration det är fel på eller om det är en bug.
Hör av dig på icq isf, skulle va snällt om någon ville.
icq#: 2382901