Ik ben dus bezig (in ASP) om met behulp van CDO mijn exchange mailbox (inbox, alleen e-mail) uit te lezen en deze weer te geven via een webpagina.
Ik maak een MAPI Session aan, ga naar de inbox, en start een loop die alle mailtjes ophaald.
Nu het vreemde: ik haal de afzender, het onderwerp, en het bericht zelf op (de properties subject, text en sender). Bij 9 van de 10 berichten gaat dit goed, maar bij enkele gaat het fout. Ik krijg de melding:
Line 62 is de regel waar ik "text" wil toewijzen aan een variabele:
Ik ben nu eens gaan proberen, en van deze "foute" berichten kan ik een aantal properties niet ophalen, en een aantal wel ... subject lukt wel, terwijl sender en text niet werken
Ik heb zowat alle properties bekeken, maar ik kan geen verschil ontdekken tussen de mailtjes waarvan ik de tekst wel kan ophalen en mailtjes waarvan ik de tekst niet kan ophalen.
Als ik on error resume next gebruik om de bovenstaande code heen dan loopt mijn script wel goed, en daarbij heb ik dezelfde code ook nog eens op een andere mailbox gebruikt waar alles wel goed ging, ik denk dus niet dat het door mijn code komt.
Een zoektocht op Internet leverde helaas weinig op. Kan iemand mij helpen? Bij voorbaat dank.
Ik maak een MAPI Session aan, ga naar de inbox, en start een loop die alle mailtjes ophaald.
Nu het vreemde: ik haal de afzender, het onderwerp, en het bericht zelf op (de properties subject, text en sender). Bij 9 van de 10 berichten gaat dit goed, maar bij enkele gaat het fout. Ik krijg de melding:
code:
1
2
3
4
5
| Collaboration Data Objects error '000043ed' The client operation failed. [Microsoft Exchange Server Information Store - [E_FAIL(80004005)]] /MailImport.asp, line 62 |
Line 62 is de regel waar ik "text" wil toewijzen aan een variabele:
code:
1
| Text = EmailObject.text |
Ik ben nu eens gaan proberen, en van deze "foute" berichten kan ik een aantal properties niet ophalen, en een aantal wel ... subject lukt wel, terwijl sender en text niet werken
Ik heb zowat alle properties bekeken, maar ik kan geen verschil ontdekken tussen de mailtjes waarvan ik de tekst wel kan ophalen en mailtjes waarvan ik de tekst niet kan ophalen.
Als ik on error resume next gebruik om de bovenstaande code heen dan loopt mijn script wel goed, en daarbij heb ik dezelfde code ook nog eens op een andere mailbox gebruikt waar alles wel goed ging, ik denk dus niet dat het door mijn code komt.
Een zoektocht op Internet leverde helaas weinig op. Kan iemand mij helpen? Bij voorbaat dank.
I laugh in the face of danger ... ... then I hide and wait until it goes away -