diff options
Diffstat (limited to 'fetchmail.man')
-rw-r--r-- | fetchmail.man | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/fetchmail.man b/fetchmail.man index 39e58312..edc08fd1 100644 --- a/fetchmail.man +++ b/fetchmail.man @@ -842,6 +842,18 @@ fetched (and thus marked seen by the mailserver) but not delivered locally due to some transient error, it will be re-fetched during the next poll cycle. (The IMAP logic doesn't delete messages until they're delivered, so this problem does not arise.) +.PP +If you touch or change the +.I .fetchmailrc +file while fetchmail is running in daemon mode, this will be detected +at the beginning of the next poll cycle. When a changed +.I .fetchmailrc +is detected, fetchmail rereads it and restarts from scratch (using +exec(2); no state information is retained in the new instance). Note also +that if you break the +.I .fetchmailrc +file's syntax, the new instance will softly and silently vanish away +on startup. .SH ADMINISTRATIVE OPTIONS .PP @@ -909,6 +921,11 @@ messages are appended to the end of the mailbox; when this is not true it may treat some old messages as new and vice versa. The only real fix for this problem is to switch to IMAP. .PP +Yet another POP3 problem is that if they can't make tempfiles in the +user's home directory, some POP3 servers will hand back an +undocumented response that causes fetchmail to spuriously report "No +mail". +.PP The IMAP code uses the presence or absence of the server flag \eSeen to decide whether or not a message is new. Under Unix, it counts on your IMAP server to notice the BSD-style Status flags set by mail user |