From: Matthias A. <mat...@gm...> - 2006-05-03 02:12:14
|
Andres Baravalle <an...@ba...> writes: > here is my configuration file: > > set postmaster "an...@ba..." > set bouncemail > set daemon 60 > set syslog > > poll ******* > protocol imap > port 993 > user '****' > pass '****' > is and...@ba... > ssl > keep > >> For the first, try "fetchmail --nosyslog -v -v". It's likely you're >> logging to syslog if there is not output on stdout. > > no output again... Andres, Rob didn't know about the "set daemon 60" option which sends output to /dev/null. You can override that option with with "-d0" or "--daemon 0" on the command line, or, if you want to leave fetchmail in daemon mode, the "--nodetach" (-N) option keeps output on your screen while in daemon mode. (With syslog enabled, i. e. omitting the --nosyslog, the mail log file, often /var/log/mail or /var/log/maillog, will contain that information -- perhaps you need to tell syslog via /etc/syslog.conf to capture mail.debug logging.) Rob, I have adjusted the G3 item of the FAQ <http://www.fetchmail.info/fetchmail-FAQ.html#G3> to suggest "--nosyslog --nodetach -vvv" (option merging is safe BTW since fetchmail ships a copy of GNU getopt, so the comand line capabilities do not depend on system libraries). > Connecting to my work server works with thunderbird, both on windows and > on Linux. Well, fetchmail appears to be doing something differently than Thunderbird then. The new command line ("fetchmail --nosyslog -Nvv" or "fetchmail --nosyslog -vvd0") will hopefully provide us with some detail. > Hope yes? HTH, -- Matthias Andree |