|
From: Ian! D. A. <id...@id...> - 2006-11-27 16:07:42
|
> > I'm finding it awkward to make fetchmail give me just the right
> > amount of detail about the messages that are being rejected.
> I'll make a note and see if this can be addressed for 6.3.7
Below is another example of not enough detail. I query two machines:
fetchmail: No mail for idallen at localhost
fetchmail: Query status=2 (SOCKET)
Obviously the first one worked, telling me what userid and what entry in
my .fetchmailrc was used. The second query failed; but, no information
is printed about it. It gets worse when querying more than one machine:
fetchmail: No mail for idallen at localhost
fetchmail: Query status=2 (SOCKET)
fetchmail: Query status=2 (SOCKET)
fetchmail: Query status=2 (SOCKET)
fetchmail: Query status=2 (SOCKET)
fetchmail: Query status=2 (SOCKET)
Which ones failed? Which userids? Sometimes I'm at least told the
.fetchmailrc entry of the error but not the userid being polled:
fetchmail: timeout after 60 seconds waiting for server localhost.
fetchmail: client/server synchronization error while fetching from localhost
fetchmail: Query status=7 (ERROR)
fetchmail: timeout after 60 seconds waiting for server localhost.
fetchmail: client/server synchronization error while fetching from localhost
fetchmail: Query status=7 (ERROR)
Please do consider an enhancement to tell us both (1) the .fetchmailrc
name and (2) the userid for connections that fail. Editing output to
remove excess verbosity (e.g. using "sed") is easy; it's impossible to
invent output that isn't there.
Thanks for a very useful program.
--
| Ian! D. Allen - id...@id... - Ottawa, Ontario, Canada
| Home Page: http://www.idallen.com/ - Contact Improv: http://contactimprov.ca/
| College professor (Open Source / Linux) via: http://teaching.idallen.com/
| Support the public commons and public digital rights: http://eff.org/
|