aboutsummaryrefslogtreecommitdiffstats
path: root/COPYING
Commit message (Collapse)AuthorAgeFilesLines
* Update.Matthias Andree2006-01-141-6/+11
| | | | svn path=/branches/BRANCH_6-3/; revision=4637
* Update.Matthias Andree2005-09-251-1/+2
| | | | svn path=/trunk/; revision=4330
* Large protocol independence patch.Matthias Andree2005-08-281-0/+6
| | | | svn path=/trunk/; revision=4280
* Cleanup: Drop inner_connect and ipv6-connect.c.Matthias Andree2005-08-011-4/+0
| | | | svn path=/trunk/; revision=4214
* Get rid of alloca() in fetchmail.Matthias Andree2005-07-311-1/+1
| | | | svn path=/trunk/; revision=4209
* Update licenses.Matthias Andree2005-07-111-2/+19
| | | | svn path=/trunk/; revision=4116
* Re-add the m4-local directory, in case we need to add more macros in the ↵Graham Wilson2004-11-121-2/+2
| | | | | | future. Put the macros we already have back in that directory. (reverts r3924 and r3923) svn path=/trunk/; revision=4002
* Kill m4-local directory, move the two files to top-level directory.Matthias Andree2004-06-261-2/+2
| | | | | | Suggested by Graham Wilson. svn path=/trunk/; revision=3923
* Fix HESIOD compile failure on FreeBSD 5-CURRENT,Matthias Andree2004-06-201-0/+6
| | | | | | | | | | adding a new macro that is based on ac_caolan_search_package from the autoconf macro archive. Mention +HESIOD in fetchmail -V if compiled in. svn path=/trunk/; revision=3912
* Collective work copyright asserted.Eric S. Raymond2002-09-151-4/+3
| | | | svn path=/trunk/; revision=3719
* License fix.Eric S. Raymond2002-04-011-0/+3
| | | | svn path=/trunk/; revision=3606
* More license cleanup.Eric S. Raymond2001-09-301-2/+4
| | | | svn path=/trunk/; revision=3525
* Include results of license audit.Eric S. Raymond2001-09-301-5/+12
| | | | svn path=/trunk/; revision=3511
* Got rid of BSD-classic licenses.Eric S. Raymond2001-09-301-3/+4
| | | | svn path=/trunk/; revision=3504
* Deal with the license-incompatibility problem.Eric S. Raymond2001-09-181-1/+1
| | | | svn path=/trunk/; revision=3463
* Ready to ship a gold version.Eric S. Raymond2000-11-261-13/+2
| | | | svn path=/trunk/; revision=2987
* Minor update.Eric S. Raymond2000-07-231-1/+1
| | | | svn path=/trunk/; revision=2927
* Add comment on MD5 license.Eric S. Raymond1997-09-041-0/+3
| | | | svn path=/trunk/; revision=1298
* Copyright cleanup.Eric S. Raymond1997-06-131-1/+1
| | | | svn path=/trunk/; revision=1095
* Put anti-GPV at the top.Eric S. Raymond1996-10-111-22/+18
| | | | svn path=/trunk/; revision=302
* Added anti-GPV clause.Eric S. Raymond1996-10-111-0/+24
| | | | svn path=/trunk/; revision=301
* Initial revisionEric S. Raymond1996-10-111-0/+278
svn path=/trunk/; revision=300
file a bit. You may also want to hand-hack the Makefile if you're writing a custom or bleeding-edge resolver library. In that case you will probably want to add -lresolv or whatever to the definition of LOADLIBS. It is also possible to explicitly condition out the support for POP3, IMAP, and ETRN (with configure arguments of --disable-POP3, --disable-IMAP, and --disable-ETRN respectively). However, none of these wins back more that 3 to 4K on an Intel box. If you're running QNX, edit the distributed Makefile directly. The QNX values for various macros are there but commented out; all you have to do is uncomment them. 3. MAKE You may find you need flex at version 2.5.3 or greater to build fetchmail. The stock lex distributed with some versions of Linux does not work -- it yields a parser which core-dumps on syntax errors. You can get flex at the GNU ftp site, ftp://prep.ai.mit.edu/pub/gnu. Run make This should compile fetchmail for your system. If fetchmail fails to build properly, see the FAQ section B on build-time problems. Note: parallelized make (e.g. make -j 4) fails due to some weirdness in the yacc productions. 4. INSTALL Lastly, become root and run make install This will install fetchmail. By default, fetchmail will be installed in /usr/local/bin, with the man page in /usr/local/man/man1. You can use the configure options --bindir and --mandir to change these. NOTE: If you are using an MTA other than sendmail (such as qmail, exim, or smail), see the FAQ (section T) for discussion of any special configuration steps that may be necessary. 5. SET UP A RUN CONTROL FILE See the man page for a description of how to configure your individual preferences. If you're upgrading from popclient, see question F4 in the FAQ file. 6. TEST I strongly recommend that your first fetchmail run use the -v, -a and -k options, in case there is something not quite right with your server, your local delivery configuration or your port 25 listener. Also, beware of aliases that direct your local mail back to the server host! This software is known to work with the qpop/popper series of freeware POP3 servers; also with the IMAP2bis and IMAP4 servers that are distributed with Pine from the University of Washington; also with the Cyrus IMAP server from CMU. This covers all the servers commonly hosted on Linux and *BSD systems. It also works with the IMAP service of Microsoft Exchange, despite the fact that Microsoft Exchange is extremely broken (returns incorrect message lengths in LIST responses). See the FAQ, section S, for detailed advice on running with various servers. 7. REPORTING BUGS You should read the FAQ file question G3 before reporting a bug. 8. USE IT Once you've verified your configuration, you can start fetchmail to run in background and forget about it. Enjoy!