|
From: Gerard <ge...@se...> - 2009-09-06 22:27:44
|
On Sun, 6 Sep 2009 17:47:20 +0100 Rob MacGregor <rob...@gm...> wrote: > On Sun, Sep 6, 2009 at 16:24, Gerard<ge...@se...> wrote: > > If I do not specify a location for the fetchmail .fetchids file, and > > obviously I am using the 'uidl' option, exactly where is the file > > created? I tried adding a: set idfile "/usr/home/gerard/.fetchids" > > in the fetchmailrc file; however, the file was never created. Am I > > missing something here? Even without that 'set' command, I could > > never locate the file. Do I have to specifically enter a location > > for where the file is to be created or do I have to create the file > > before I can use it; i.e., like the 'log' file. > > Without knowing the full contents of your .fetchmailrc it's hard to > say what's going on. Are you using POP3 *and* a remote POP3 server > that supports UIDL? Do please read the FAQ about what and how to > report problems ;) > > > That brings me to a second question. Is there any way that fetchmail > > can be configured to create its own log file sans the end user > > having to create it, change ownership and permissions, etc, prior > > to starting fetchmail? > > I've never used the logfile facility, always using syslog, so can't > help you there. This is a snippet of the "/usr/local/etc/fetchmailrc" file. I have obviously changed personal information. # Configuration created Sun Sep 6 08:30:40 2009 by fetchmailconf 1.55 $Revision: 5330 $ set logfile "/usr/home/user/fetchmail.log" set idfile "/usr/home/user/.fetchids" set postmaster "user" set bouncemail set no spambounce set softbounce set properties "" poll plus.pop.mail.yahoo.com with proto POP3 timeout 30 and options uidl user 'user' there with password 'secret' is 'user' here options forcecr ssl sslcertpath '/usr/local/etc/postfix/certs/' sslfingerprint 'F6:0D:A4:CA:91:A9:AC:88:4C:BF:D6:70:02:61:87:86' This is the output from a connection to that mail server. fetchmail: 6.3.11 querying plus.pop.mail.yahoo.com (protocol POP3) at Sun Sep 6 16:13:04 2009: poll started fetchmail: Trying to connect to 206.190.53.40/995...connected. fetchmail: Issuer Organization: Equifax fetchmail: Unknown Issuer CommonName fetchmail: Server CommonName: *.pop.mail.yahoo.com fetchmail: plus.pop.mail.yahoo.com key fingerprint: F6:0D:A4:CA:91:A9:AC:88:4C:BF:D6:70:02:61:87:86 fetchmail: plus.pop.mail.yahoo.com fingerprints match. fetchmail: POP3< +OK hello from popgate 2.43 on pop107.plus.mail.re2.yahoo.com fetchmail: POP3> CAPA fetchmail: POP3< +OK CAPA list follows fetchmail: POP3< EXPIRE NEVER fetchmail: POP3< IMPLEMENTATION popgate 2.43 fetchmail: POP3< PIPELINING fetchmail: POP3< RESP-CODES fetchmail: POP3< TOP fetchmail: POP3< UIDL fetchmail: POP3< USER fetchmail: POP3< . fetchmail: POP3> USER user fetchmail: POP3< +OK password required. fetchmail: POP3> PASS * fetchmail: POP3< +OK maildrop ready, 0 messages (0 octets) (6501) fetchmail: POP3> STAT fetchmail: POP3< +OK 0 0 fetchmail: No mail for user at plus.pop.mail.yahoo.com fetchmail: POP3> QUIT fetchmail: POP3< +OK server signing off. fetchmail: 6.3.11 querying plus.pop.mail.yahoo.com (protocol POP3) at Sun Sep 6 16:13:05 2009: poll completed fetchmail: normal termination, status 1 Done. I would assume that the server supports UIDL; however, I cannot find a '.fetchids' file on my system. Shouldn't Fetchmail be creating it? |