From e588fb0f217d4ab7d1bfe8a1d292b8f556cefcb8 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Wed, 4 Sep 2002 13:58:24 +0000 Subject: vbmailshirld info. svn path=/trunk/; revision=3691 --- fetchmail-FAQ.html | 468 +++++++++++++++++++++++++---------------------------- 1 file changed, 222 insertions(+), 246 deletions(-) diff --git a/fetchmail-FAQ.html b/fetchmail-FAQ.html index c8ccd63e..24fd5077 100644 --- a/fetchmail-FAQ.html +++ b/fetchmail-FAQ.html @@ -4,13 +4,12 @@ +content="HTML Tidy for Linux/x86 (vers 1st February 2002), see www.w3.org"/> The Fetchmail FAQ - + - +content="Frequently asked questions about fetchmail."/> + @@ -19,11 +18,11 @@ content="fetchmail, POP, POP2, POP3, IMAP, remote mail" /> Page - +
To Site Map$Date: 2002/07/30 13:26:48 $$Date: 2002/09/04 13:58:24 $
-
+

Frequently Asked Questions About Fetchmail

Before reporting any bug, please read G3 for @@ -36,245 +35,217 @@ at esr@thyrsus.com.

General questions:

-G1. What is fetchmail and why should I -bother?
-G2. Where do I find the latest FAQ and fetchmail -sources?
-G3. I think I've found a bug. Will you fix -it?
-G4. I have this idea for a neat feature. Will you add -it?
-G5. I want to make fetchmail behave like Outlook -Express.
-G6. Is there a mailing list for exchanging -tips?
-G7. So, what's this I hear about a fetchmail -paper?
-G8. What is the best server to use with -fetchmail?
-G9. What is the best mail program to use with -fetchmail?
-G10. How can I avoid sending my password en -clair?
-G11. Is any special configuration needed to use a -dynamic IP address?
-G12. Is any special configuration needed to use -firewalls?
-G13. Is any special configuration needed to -send mail?
-G14. Is fetchmail Y2K-compliant?
-G15. Is there a way in fetchmail to support -disconnected IMAP mode?
-G16. How will fetchmail perform under heavy -loads?
+G1. What is fetchmail and why should I bother?
+G2. Where do I find the latest FAQ and fetchmail sources?
+G3. I think I've found a bug. Will you fix it?
+G4. I have this idea for a neat feature. Will you add it?
+G5. I want to make fetchmail behave like Outlook Express.
+G6. Is there a mailing list for exchanging tips?
+G7. So, what's this I hear about a fetchmail paper?
+G8. What is the best server to use with fetchmail?
+G9. What is the best mail program to use with fetchmail?
+G10. How can I avoid sending my password en clair?
+G11. Is any special configuration needed to use a dynamic IP address?
+G12. Is any special configuration needed to use firewalls?
+G13. Is any special configuration needed to send mail?
+G14. Is fetchmail Y2K-compliant?
+G15. Is there a way in fetchmail to support disconnected IMAP mode?
+G16. How will fetchmail perform under heavy loads?

Build-time problems:

-B1. Make coughs and dies when building on -FreeBSD.
-B2. Lex bombs out while building the fetchmail -lexer.
-B3. I get link failures when I try to build -fetchmail.
-B4. I get build failures in the intl -directory.
+B1. Make coughs and dies when building on FreeBSD.
+B2. Lex bombs out while building the fetchmail lexer.
+B3. I get link failures when I try to build fetchmail.
+B4. I get build failures in the intl directory.
-

Fetchmail configuration file grammar questions:

-F1. Why does my old .fetchmailrc no longer -work?
-F2. The .fetchmailrc parser won't accept my -all-numeric user name.
-F3. The .fetchmailrc parser won't accept my host or -username beginning with `no'.
-F4. I'm getting a `parse error' message I don't -understand.
- +F1. Why does my old .fetchmailrc no longer work?
+F2. The .fetchmailrc parser won't accept my all-numeric user name.
+F3. The .fetchmailrc parser won't accept my host or username beginning with `no'.
+F4. I'm getting a `parse error' message I don't understand.

Configuration questions:

C1. Why do I need a .fetchmailrc when running as root -on my own machine?
+on my own machine?
C2. How can I arrange for a fetchmail daemon to get -killed when I log out?
+killed when I log out?
C3. How do I know what interface and address to use -with --interface?
+with --interface?
C4. How can I set up support for sendmail's anti-spam -features?
+features?
C5. How can I poll some of my mailboxes more/less -often than others?
+often than others?
C6. Fetchmail works OK started up manually, but not -from an init script.
+from an init script.
C7. How can I forward mail to another -host?.
+host?.

How to make fetchmail play nice with various MTAs:

-T1. How can I use fetchmail with sendmail?
-T2. How can I use fetchmail with qmail?
-T3. How can I use fetchmail with exim?
-T4. How can I use fetchmail with smail?
-T5. How can I use fetchmail with SCO's -MMDF?
-T6. How can I use fetchmail with Lotus -Notes?
-T7. How can I use fetchmail with Courier -IMAP?
- +T1. How can I use fetchmail with sendmail?
+T2. How can I use fetchmail with qmail?
+T3. How can I use fetchmail with exim?
+T4. How can I use fetchmail with smail?
+T5. How can I use fetchmail with SCO's MMDF?
+T6. How can I use fetchmail with Lotus Notes?
+T7. How can I use fetchmail with Courier IMAP?
+T8. How can I use fetchmail with vbmailshield?

How to make fetchmail work with various servers:

-S1. How can I use fetchmail with qpopper?
+S1. How can I use fetchmail with qpopper?
S2. How can I use fetchmail with Microsoft -Exchange?
+Exchange?
S3. How can I use fetchmail with Compuserve -RPA?
+RPA?
S4. How can I use fetchmail with Demon Internet's -SDPS?
+SDPS?
S5. How can I use fetchmail with usa.net's -servers?
+servers?
S6. How can I use fetchmail with HP -OpenMail?
+OpenMail?
S7. How can I use fetchmail with geocities POP3 -servers?
-S8. How can I use fetchmail with Hotmail?
-S9. How can I use fetchmail with MSN?
-S10. How can I use fetchmail with SpryNet?
-S11. How can I use fetchmail with FTGate?
-S12. How can I use fetchmail with MailMax?
+servers?
+S8. How can I use fetchmail with Hotmail?
+S9. How can I use fetchmail with MSN?
+S10. How can I use fetchmail with SpryNet?
+S11. How can I use fetchmail with FTGate?
+S12. How can I use fetchmail with MailMax?
S13. How can I use fetchmail with Novell -GroupWise?
+GroupWise?
S14. How can I use fetchmail with -InterChange?
-S15. How can I use fetchmail with GMX?
+InterChange?
+S15. How can I use fetchmail with GMX?

How to set up well-known security and authentication methods:

-K1. How can I use fetchmail with SOCKS?
+K1. How can I use fetchmail with SOCKS?
K2. How can I use fetchmail with IPv6 and -IPsec?
+IPsec?
K3. How can I get fetchmail to work with -ssh?
+ssh?
K4. What do I have to do to use the IMAP-GSS -protocol?
-K5. How can I use fetchmail with SSL?
+protocol?
+K5. How can I use fetchmail with SSL?

Runtime fatal errors:

R1. Fetchmail isn't working, and -v shows `SMTP -connect failed' messages.
+connect failed' messages.
R2. When I try to configure an MDA, fetchmail doesn't -work.
+work.
R3. Fetchmail dumps core when given an invalid rc -file.
+file.
R4. Fetchmail dumps core in -V mode, but operates -normally otherwise.
+normally otherwise.
R5. Running fetchmail in daemon mode doesn't -work.
+work.
R6. Fetchmail randomly dies with socket -errors.
+errors.
R7. Fetchmail running as root stopped working after -an OS upgrade
+an OS upgrade
R8. Fetchmail is timing out after fetching certain -messages but before deleting them
+messages but before deleting them
R9. Fetchmail is timing out during message -fetches
-R10. Fetchmail is dying with SIGPIPE.
+fetches
+R10. Fetchmail is dying with SIGPIPE.
R11. My server is hanging up or emitting errors on -CAPA.
+CAPA.

Hangs and lockups:

-H1. Fetchmail hangs when used with pppd.
+H1. Fetchmail hangs when used with pppd.
H2. Fetchmail hangs during the MAIL FROM -exchange.
-H3. Fetchmail hangs while fetching mail.
+exchange.
+H3. Fetchmail hangs while fetching mail.

Disappearing mail:

D1. I think I've set up fetchmail correctly, but I'm -not getting any mail.
+not getting any mail.
D2. All my mail seems to disappear after a dropped -connection.
+connection.
D3. Mail that was being fetched when I interrupted my -fetchmail seems to have been vanished.
+fetchmail seems to have been vanished.

Multidrop-mode problems:

M1. I've declared local names, but all my multidrop -mail is going to root anyway.
+mail is going to root anyway.
M2. I can't seem to get fetchmail to route to a local -domain properly.
+domain properly.
M3. I tried to run a mailing list using multidrop, -and I have a mail loop!
+and I have a mail loop!
M4. My multidrop fetchmail seems to be having DNS -problems.
+problems.
M5. I'm seeing long DNS delays before each message is -processed.
+processed.
M6. How do I get multidrop mode to work with -majordomo?
+majordomo?
M7. Multidrop mode isn't parsing envelope addresses -from my Received headers as it should.
+from my Received headers as it should.
M8. Users are getting multiple copies of -messages.
+messages.

Mangled mail:

X1. Spurious blank lines are appearing in the headers -of fetched mail.
+of fetched mail.
X2. My mail client can't see a Subject -line.
+line.
X3. Messages containing "From" at start of line are -being split.
+being split.
X4. My mail is being mangled in a new and different -way.
+way.
X5. Using POP3, retrievals seems to be fetching too -much!
+much!
X6. My mail attachments are being dropped or -mangled.
+mangled.
X7. Some mail attachments are hanging -fetchmail.
+fetchmail.
X8. A spurious ) is being appended to my -messages.
+messages.

Other problems:

O1. The --logfile option doesn't work if the logfile -doesn't exist.
+doesn't exist.
O2. Every time I get a POP or IMAP message the header -is dumped to all my terminal sessions.
+is dumped to all my terminal sessions.
O3. Does fetchmail reread its rc file every poll -cycle?
+cycle?
O4. Why do deleted messages show up again when I take -a line hit while downloading?
+a line hit while downloading?
O5. Why is fetched mail being logged with my name, -not the real From address?
+not the real From address?
O6. I'm seeing long sendmail delays or hangs near the -start of each poll cycle.
+start of each poll cycle.
O7. Why doesn't fetchmail deliver mail in date-sorted -order?
+order?
O8. I'm using pppd. Why isn't my monitor option -working?
+working?
O9. Why does fetchmail keep retrieving the same -messages over and over?
+messages over and over?
O10. Why is the received date on all my messages the -same?
+same?

Answers:

-
+

G1. What is fetchmail and why should I bother?

@@ -306,7 +277,7 @@ License.

If you found this FAQ in the distribution, see the README for fetchmail's full feature list.

-
+

G2. Where do I find the latest FAQ and fetchmail sources?

@@ -321,7 +292,7 @@ POP mail tools directory on Sunsite.

distribution. Because it freezes at distribution release time, it may not be completely current.

-
+

G3. I think I've found a bug. Will you fix it?

@@ -432,7 +403,7 @@ tested that the easy bugs have long since been found). So if you want your bug fixed rapidly, it is not just sufficient but nearly necessary that you give me a way to reproduce it.

-
+

G4. I have this idea for a neat feature. Will you add it?

@@ -469,7 +440,7 @@ stability or involve me in large amounts of coding.

transport problem that can't be handled anywhere but fetchmail, lay it on me. I'm very accommodating about good ideas.

-
+

G5. I want to make fetchmail behave like Outlook Express.

@@ -485,7 +456,7 @@ Python script, to be run from a cron job, that deletes old messages off your maildrop. Send it to me and I'll put it in the contrib directory.

-
+

G6. Is there a mailing list for exchanging tips?

@@ -498,7 +469,7 @@ There is also an announcements-only list, fetchmail-announce@lists.ccil.org, which you can sign up for at http://lists.ccil.org/mailman/listinfo/fetchmail-announce.

-
+

G7. So, what's this I hear about a fetchmail paper?

@@ -520,7 +491,7 @@ away the source for Netscape Communicator.

If you're reading a non-HTML dump of this FAQ, you can find the paper on the Web with a search for that title.

-
+

G8. What is the best server to use with fetchmail?

@@ -569,7 +540,7 @@ FTP site. Don't use 2.5, which has a rather restrictive license. The 2.5.2 version appears to restore the open-source license of previous versions.

-
+

G9. What is the best mail program to use with fetchmail?

@@ -593,7 +564,7 @@ by itself. You won't need its built-in POP3 support, though; most of the mutt developers will cheerfully admit that fetchmail's is better :-).

-
+

G10. How can I avoid sending my password en clair?

@@ -697,7 +668,7 @@ better, because this is how Craig gets his mail ;-)

Finally, you can use SSL for complete end-to-end encryption if you have an SSL-enabled mailserver.

-
+

G11. Is any special configuration needed to use a dynamic IP address?

@@ -775,7 +746,7 @@ mailhost.) See the sendmail FAQ for more details.

-
+

G12. Is any special configuration needed to use firewalls?

@@ -788,7 +759,7 @@ site.

The specific recipe for using fetchmail with a firewall is at K1

-
+

G13. Is any special configuration needed to send mail?

@@ -807,7 +778,7 @@ the outgoing queue. If you have set up something like pppd to automatically dial out when your kernel is called to open a TCP/IP connection, this will ensure that the mail gets out.

-
+

G14. Is fetchmail Y2K-compliant?

@@ -819,7 +790,7 @@ aren't used for anything but log entry generation. Anyway, if you aren't running on a 64-bit machine by then, you'll deserve to lose.

-
+

G15. Is there a way in fetchmail to support disconnected IMAP mode?

@@ -828,7 +799,7 @@ protocol gateway between POP3/IMAP servers and SMTP. Disconnected operation requires an elaborate interactive client. It's a very different problem.

-
+

G16. How will fetchmail perform under heavy loads?

@@ -849,7 +820,7 @@ This is not a problem readily solved by tuning fetchmail, or even by buying more TCP/IP capacity (which tends to improve bandwidth but not necessarily latency).

-
+

B1. Make coughs and dies when building on FreeBSD.

@@ -857,7 +828,7 @@ FreeBSD. within FreeBSD's "scope", e.g. the ports collection. Type "gmake" to run GNU make and better things will happen.

-
+

B2. Lex bombs out while building the fetchmail lexer.

@@ -873,7 +844,7 @@ now.

(The same problem has been reported under HP-UX v10.20 and IRIX)

-
+

B3. I get link failures when I try to build fetchmail.

@@ -908,7 +879,7 @@ rcfile_y.o(.text+0xdf9): more undefined references to `dcgettext__' follow This is due to some brain-damage in the GNU internationalization libraries.

-
+

B4. I get build failures in the intl directory.

@@ -918,7 +889,7 @@ directory. teetered on the brink of removing support for it entirely several times.

-
+

F1. Why does my old .fetchmailrc file no longer work?

@@ -1046,7 +1017,7 @@ options, like `protocol'.

Do similarly for any `monitor' or `batchlimit' options.

-
+

F2. The .fetchmailrc parser won't accept my all-numeric user name.

@@ -1061,7 +1032,7 @@ class.

The lexical analyzer in 5.0.6 and beyond is smarter and assumes any token following "username" or "password" is a string.

-
+

F3. The .fetchmailrc parser won't accept my host or username beginning with `no'.

@@ -1073,7 +1044,7 @@ rewrite' etc.) and the older style run-on syntax (`nokeep',

Upgrade to a 5.0.6 or later fetchmail, or put string quotes around your token.

-
+

F4. I'm getting a `parse error' message I don't understand.

@@ -1086,7 +1057,7 @@ probably find that by moving one or more options closer to the Unfortunately, they're necessary in order to allow the `defaults' feature to work.

-
+

C1. Why do I need a .fetchmailrc when running as root on my own machine?

@@ -1144,7 +1115,7 @@ about ways to tinker with the mapping rules, you'll quickly find that all the alternatives to the present default are worse or unacceptably more complicated or both.

-
+

C2. How can I arrange for a fetchmail daemon to get killed when I log out?

@@ -1165,7 +1136,7 @@ profiles that will accomplish this. Thank James Laferriere

Some people start up and shut down fetchmail using the ppp-up and ppp-down scripts of pppd.

-
+

C3. How do I know what interface and address to use with --interface?

@@ -1244,7 +1215,7 @@ dynamic address pool is 255 addresses ranging from 205.164.136.1 to interface "sl0/205.164.0.0/255.255.0.0" -
+

C4. How can I set up support for sendmail's anti-spam features?

@@ -1292,7 +1263,7 @@ fetchmail will flush and delete it.

your reject file. You will lose mail if you do this!!!

-
+

C5. How can I poll some of my mailboxes more/less often than others?

@@ -1311,7 +1282,7 @@ mainsite.example.com is polled, which with a polling interval of every 5 minutes means that secondary.example.com will be polled every 30 minutes.

-
+

Fetchmail works OK started up manually, but not from an init script.

@@ -1325,7 +1296,7 @@ fetchmail at startup can't find the .fetchmailrc.

-f option to point fetchmail at it. That should solve the problem.

-
+

C7. How can I forward mail to another host?

@@ -1333,7 +1304,7 @@ host? fetchmail on, use the smtphost or smtpname option. See the manual page for details.

-
+

T1. How can I use fetchmail with sendmail?

@@ -1420,7 +1391,7 @@ occasionally get mysterious delivery failures with a SIGPIPE as the sendmail instance dies. The problem is messages with a single dot at start of a text line.

-
+

T2. How can I use fetchmail with qmail?

@@ -1502,7 +1473,7 @@ the alias mechanism described above, you can use the option `qvirtual "mbox-userstr-"' in your fetchmail config file to strip the prefix from the local user name.

-
+

T3. How can I use fetchmail with exim?

@@ -1551,7 +1522,7 @@ this will result in such messages having an incorrect domain name attached to their return address (your SMTP listener's hostname rather than that of the remote mail server).

-
+

T4. How can I use fetchmail with smail?

@@ -1578,7 +1549,7 @@ listener must allow this mismatch, so smail's new behavior to accept the "localhost" that fetchmail normally appends to recipient addresses.

-
+

T5. How can I use fetchmail with SCO's MMDF?

@@ -1589,7 +1560,7 @@ href="http://www.aplawrence.com/Unixart/uucptofetch.html">MMDF recipe that describes replacing a UUCP link with fetchmail feeding MMDF.

-
+

T6. How can I use fetchmail with Lotus Notes?

@@ -1604,7 +1575,14 @@ IMAP? someone@localhost. Work around this with an smtphost or smtpaddress.

-
+
+

T8. How can I use fetchmail with vbmailshield?

+ +

vbmailshield's SMTP interpreter is broken. It doesn't understand RSET.

+ +

As a workaround, you can set batchlimit to 1 so RSET is never used.

+ +

S1. How can I use fetchmail with qpopper?

@@ -1638,7 +1616,7 @@ interaction with Eudora qpopper versions 2.3 and later. See X5 for details. The solution is to upgrade your fetchmail.

-
+

S2. How can I use fetchmail with Microsoft Exchange?

@@ -1773,7 +1751,7 @@ CD.

I'll provide the CD.

-
+

S3. How can I use fetchmail with CompuServe RPA?

@@ -1813,7 +1791,7 @@ poll non-rpa.csi.com via "pop.site1.csi.com" with proto POP3 and options no dns is LOCAL_USER here options fetchall stripcr -
+

S4. How can I use fetchmail with Demon Internet's SDPS?

@@ -1886,7 +1864,7 @@ address.

greeting line; if you're accessing Demon Internet through a proxy it may fail. To force SDPS mode, pick "sdps" as your protocol.

-
+

S5. How can I use fetchmail with usa.net's servers?

@@ -1911,7 +1889,7 @@ to avoid having fetched mail rejected.

servers. They seem to be chronically flaky. We recommend finding another provider.)

-
+

S6. How can I use fetchmail with HP OpenMail?

@@ -1931,7 +1909,7 @@ OpenMail's project manager claims these bugs have been fixed in command fails, returning only one line regrardless of its argument, on something identifying itself as "OpenMail POP3 interface".

-
+

S7. How can I use fetchmail with geocities POP3 servers?

@@ -1956,17 +1934,15 @@ already been read.

Fix: Get an email provider that doesn't suck. The pop-up ads on Geocities are lame, you should boycott them anyway.

-
-

S8. How can I use fetchmail with -Hotmail?

+
+

S8. How can I use fetchmail with Hotmail?

You can't, yet. But gotmail might be what -you need.

+href="http://linux.cudeso.be/linuxdoc/gotmail.php">gotmail might +be what you need.

-
-

S9. How can I use fetchmail with -MSN?

+
+

S9. How can I use fetchmail with MSN?

You can't. MSN uses something that looks like POP3, except the authentication part is nonstandard. And of course they don't @@ -1980,7 +1956,7 @@ authentication. It's possible this may enable fetchmail to talk to MSN; if so, somebody should report it so this FAQ can be corrected.

-
+

S10. How can I use fetchmail with SpryNet?

@@ -1990,7 +1966,7 @@ may end up invisibly stuck on your mail spool. Use the fetchall flag to ensure that it's recovered on the next cycle.

-
+

S11. How can I use fetchmail with FTGate?

@@ -1999,7 +1975,7 @@ weird bug. It answers OK twice to a TOP request! Use the fetchall option to force use of RETR and work around this bug.

-
+

S12. How can I use fetchmail with MailMax?

@@ -2013,7 +1989,7 @@ developers have acknowledged this bug as of 4 May 2000, but there is no fix yet. If you must use this server, force RETR with the fetchall option.

-
+

S13. How can I use fetchmail with Novell GroupWise?

@@ -2027,7 +2003,7 @@ voting with your dollars for a server that isn't brain-dead. If you stick with code as shoddy as GroupWise seems to be, you will probably pay for it with other problems.

-
+

S14. How can I use fetchmail with InterChange?

@@ -2048,7 +2024,7 @@ authentication failures, sending back a non-conformant error message (missing an -ERR tag) that confuses fetchmail.

-
+

K1. How can I use fetchmail with SOCKS?

@@ -2061,7 +2037,7 @@ directory containing the Rconnect library.

Alan Schmitt has added a similar --with-socks5 option that may work better if you have a recent version of the SOCKS library.

-
+

K2. How can I use fetchmail with IPv6 and IPsec?

@@ -2106,7 +2082,7 @@ href="http://www.inner.net/ipv6">http://www.inner.net/ipv6 (via IPv4) -
+

K3. How can I get fetchmail to work with ssh?

@@ -2131,7 +2107,7 @@ preauthenticated in this mode, so you'll actually have to ship your password. It will be under ssh encryption, though, so that shouldn't be a problem.

-
+

K4. What do I have to do to use the IMAP-GSS protocol?

@@ -2171,7 +2147,7 @@ Kerberos principal.

Now you don't have to worry about your password appearing in cleartext in your .fetchmailrc, or across the network.

-
+

K5. How can I use fetchmail with SSL?

@@ -2214,7 +2190,7 @@ poll MYSERVER port 993 plugin "openssl s_client -connect %h:%p" protocol imap username MYUSERNAME password MYPASSWORD -
+

R1. Fetchmail isn't working, and -v shows `SMTP connect failed' messages.

@@ -2293,7 +2269,7 @@ Linux distributions the libc bind library version works better.

library is linked only if it is actually needed. So under Linux it won't be, and this particular cause should go away.

-
+

R2. When I try to configure an MDA, fetchmail doesn't work.

@@ -2310,7 +2286,7 @@ configure an MDA, your MDA is mangling the message. If it doesn't match what you sent, then fetchmail or something on the server is broken.

-
+

R3. Fetchmail dumps core when given an invalid rc file.

@@ -2327,7 +2303,7 @@ Software Foundation. An FSF mirror site will help you get it faster.

-
+

R4. Fetchmail dumps core in -V mode, but operates normally otherwise.

@@ -2346,9 +2322,9 @@ calls producing the problem are being made by the C library itself, not the fetchmail code (they're all from within fclose, and not an fclose called directly by fetchmail, either).

-
+

R5. Running fetchmail in daemon mode -doesn't work.
+doesn't work.

We have one report from a SunOS 4.1.4 user that trying to run @@ -2376,7 +2352,7 @@ child of PID 1). This is important when you start fetchmail interactively and than quit interactive shell. The line above makes sure fetchmail lives after that!

-
+

R6. Fetchmail randomly dies with socket errors.

@@ -2397,7 +2373,7 @@ different poll cycles. To work around this, change the poll name either to the real name of one of the servers in the ring or to a corresponding IP address.

-
+

R7. Fetchmail running as root stopped working after an OS upgrade

@@ -2407,7 +2383,7 @@ your .fetchmailrc or use a -f option to explicitly point at the file. (Oddly, a similar problem has been reported from Debian systems.)

-
+

R8. Fetchmail is timing out after fetching certain messages but before deleting them

@@ -2435,7 +2411,7 @@ least [now] I am now getting good performance and no queue blocking.

-
+

R9. Fetchmail is timing out during message fetches

@@ -2444,7 +2420,7 @@ command will cause the server to start sending large amounts of data, which means large packets. If your networking layer has a packet-fragmentation problem, that's where you'll see it.

-
+

R10. Fetchmail is dying with SIGPIPE.

@@ -2460,14 +2436,14 @@ occasionally get mysterious delivery failures with a SIGPIPE as the sendmail instance dies. The problem is messages with a single dot at start of a text line.

-
+

R11. My server is hanging up or emitting errors on CAPA.

Your POP3 server is broken. You can work around this with the declaration auth password in your .fetchmailrc.

-
+

H1. Fetchmail hangs when used with pppd.

@@ -2475,7 +2451,7 @@ pppd. report that fetchmail doesn't play well with it, but works with pppd if `demand' is turned off. We have no idea why this is.

-
+

H2. Fetchmail hangs during the MAIL FROM exchange.

@@ -2519,7 +2495,7 @@ configuration of sendmail. You must enable the 'nodns' and

For more details consult the file /usr/share/sendmail-cf/README.

-
+

H3. Fetchmail hangs while fetching mail.

@@ -2541,7 +2517,7 @@ TCP wrappers.

Adding 'sendmail : 127.0.0.1' to /etc/hosts.allow could solve this problem.

-
+

D1. I think I've set up fetchmail correctly, but I'm not getting any mail.

@@ -2564,7 +2540,7 @@ following line

make sure that 'localuser' does exist and can receive mail.

-
+

D2. All my mail seems to disappear after a dropped connection.

@@ -2595,7 +2571,7 @@ amount of time to do deletions and clean up its queue. (Fetchmail waits a bit before retrying in order to avoid a `lock busy' error.)

-
+

D3. Mail that was being fetched when I interrupted my fetchmail seems to have been vanished.

@@ -2619,7 +2595,7 @@ fetch options.

Solution: switch to an IMAP4 server.

-
+

M1. I've declared local names, but all my multidrop mail is going to root anyway.

@@ -2648,7 +2624,7 @@ net.

Occasionally these errors indicate the sort of header-parsing problem described in M7.

-
+

M2. I can't seem to get fetchmail to route to a local domain properly.

@@ -2698,7 +2674,7 @@ bamboozled by this.

multidrop delivery if your ISP (or your mail redirection provider) is using qmail.

-
+

M3. I tried to run a mailing list using multidrop, and I have a mail loop!

@@ -2710,7 +2686,7 @@ chop the host part off any local addresses in the list.

If you use sendmail, you can check the list expansion with sendmail -bv.

-
+

M4. My multidrop fetchmail seems to be having DNS problems.

@@ -2724,7 +2700,7 @@ works better.

library is linked only if it is actually needed. So under Linux it won't be, and this problem should go away.

-
+

M5. I'm seeing long DNS delays before each message is processed.

@@ -2741,7 +2717,7 @@ other hostname parts from being looked up at all.

call DNS on the From-address hostname as a way of checking that the address is valid.

-
+

M6. How do I get multidrop mode to work with majordomo?

@@ -2793,7 +2769,7 @@ default ISP user+domain and service about 30 mail accounts + majordomo on my inside pop3 server with fetchmail and sendmail 8.83 -
+

M7. Multidrop mode isn't parsing envelope addresses from my Received headers as it should.

@@ -2831,7 +2807,7 @@ address. This check might fail if your DNS were misconfigured, or if you were using `no dns' and had failed to declare iserv.ttns.net as an alias of your server.

-
+

M8. Users are getting multiple copies of messages.

@@ -2855,7 +2831,7 @@ that matches a seen mail ID. The trouble is that this is an O(N**2) operation that might significantly slow down the retrieval of large mail batches.

-
+

X1. Spurious blank lines are appearing in the headers of fetched mail.

@@ -2872,7 +2848,7 @@ inserting the blank line and replace that. If you can't do either of these things, pick a different MDA (such as procmail) and declare it with the `mda' option.

-
+

X2. My mail client can't see a Subject line.

@@ -2886,7 +2862,7 @@ process X- headers correctly. If this is your problem, all I can suggest is replacing IDA sendmail, because it's broken and not RFC822 conformant.

-
+

X3. Messages containing "From" at start of line are being split.

@@ -2926,7 +2902,7 @@ option in the flags part (the F= string). This will make sendmail turn each dangerous start-of-line From into a >From, preventing programs further downstream from acting up.

-
+

X4.My mail is being mangled in a new and different way

@@ -3015,7 +2991,7 @@ Please include the session transcript of your manual fetchmail simulation along with the other things described in the FAQ entry on reporting bugs.

-
+

X5. Using POP3, retrievals seems to be fetching too much!

@@ -3035,7 +3011,7 @@ argument. Decrementing the TOP argument in 4.4.7 fixed this.

Workaround: set the fetchall option. Under POP3 this has the side effect of forcing RETR use.

-
+

X6. My mail attachments are being dropped or mangled.

@@ -3161,7 +3137,7 @@ world doesn't understand its attachments, so it really shouldn't be used at all), and make sure dtmail is set to use MIME rather than mailtool's format.

-
+

X7. Some mail attachments are hanging fetchmail.

@@ -3185,7 +3161,7 @@ malfunctioning path-MTU discovery on the mailserver. Or, if there's a modem in the link, it may be because the attachment contains the Hayes mode escape "+++".

-
+

X8. A spurious ) is being appended to my messages.

@@ -3235,7 +3211,7 @@ on, you'll get a message about actual != expected.

There is no fix for this. The nuke mentioned in S2 looks more tempting all the time.

-
+

O1. The --logfile option doesn't work if the logfile doesn't exist.

@@ -3246,7 +3222,7 @@ get around it, just touch(1) the logfile before you run fetchmail (this will have no effect on the contents of the logfile if it already exists).

-
+

O2. Every time I get a POP or IMAP message the header is dumped to all my terminal sessions.

@@ -3284,14 +3260,14 @@ biff n to solve the problem system-wide. -
+

O3. Does fetchmail reread its rc file every poll cycle?

No, but versions 5.2.2 and later will notice when you modify your rc file and restart, reading it.

-
+

O4. Why do deleted messages show up again when I take a line hit while downloading?

@@ -3318,7 +3294,7 @@ between the delete and the expunge. If you've set a longer expunge interval, the window gets wider. This problem should correct itself the next time you complete a successful query.

-
+

O5. Why is fetched mail being logged with my name, not the real From address?

@@ -3340,7 +3316,7 @@ on any MAIL FROM address fetchmail hands them with an @ in it!

back to the calling-user ID. So if your SMTP listener isn't picky, the log will look right.

-
+

O6. I'm seeing long sendmail delays or hangs near the start of each poll cycle.

@@ -3361,7 +3337,7 @@ reconfiguring with FEATURE(nodns).

help, and is a good idea for speeding up other services as well. Switching to a faster MTA like qmail or exim might help.

-
+

O7. Why doesn't fetchmail deliver mail in date-sorted order?

@@ -3381,7 +3357,7 @@ it uses.

Re-ordering messages is a user-agent function, anyway.

-
+

O8. I'm using pppd. Why isn't my monitor option working?

@@ -3394,7 +3370,7 @@ fetchmail relies upon, triggering fetchmail into polling after its own delay interval and thus preventing the pppd link from ever reaching its inactivity timeout.

-
+

O9. Why does fetchmail keep retrieving the same messages over and over?

@@ -3451,25 +3427,25 @@ connection is terminated correctly.

to behave on a line drop, according to the RFCs. I recommend switching to IMAP and using a short expunge interval.

-
+

O10. Why is the received date on all my messages the same?

This is a design choice in your MTA, not fetchmail. It's taking the received date from the last Received header.

-
+
- +
Back to Fetchmail Home Page To Site Map$Date: 2002/07/30 13:26:48 $$Date: 2002/09/04 13:58:24 $
-
+
Eric S. Raymond <esr@thyrsus.com>
-- cgit v1.2.3