In article <dvmh9e$ev0o$>,
Kevin F <> wrote:
> I'm trying to use the following code to get my remote server's folder
> size information. Unfortunately, i'm getting the error:
>
>
>
> Traceback (most recent call last):
> File "/Life/School/Homework/Spring 2006/OPIM
> 399/Tutorial/IMAP/mailboxsize.py", line 23, in -toplevel-
> number_of_messages_all += int(number_of_messages[0])
> ValueError: invalid literal for int(): The requested item could not be
> found.
....
> # Select the desired folder
> result, number_of_messages = M.select(mailbox, readonly=1)
> number_of_messages_all += int(number_of_messages[0])
A general observation about imaplib, the caller usually has
some analysis to do on the returned data. For example, you
have to check that `result' value, before you can assume that
you got the data you asked for. I would suggest that you print
these values out somewhere, it will put you in a position where
you can probably answer your question better than we can.
Donn Cave,