fetchmail

fetchmail

TLS-enabled mail retrieval (POP3/IMAP/ETRN/ODMR) and forwarding (SMTP/LMTP/MDA) agent.

Name Last Update
KAME Loading commit data...
archived-messages Loading commit data...
beos Loading commit data...
contrib Loading commit data...
dist-tools Loading commit data...
images/icons Loading commit data...
libesmtp Loading commit data...
m4-local Loading commit data...
po Loading commit data...
rh-config Loading commit data...
trio Loading commit data...
ucs Loading commit data...
vcs-tools Loading commit data...
website Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
COPYING Loading commit data...
Doxyfile Loading commit data...
IDEAS.txt Loading commit data...
INSTALL Loading commit data...
Mailbox-Names-UTF7.txt Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
OLDNEWS Loading commit data...
README Loading commit data...
README.NTLM Loading commit data...
README.SSL Loading commit data...
README.SSL-SERVER Loading commit data...
README.git Loading commit data...
README.maintainer Loading commit data...
README.packaging Loading commit data...
RELEASE-INSTRUCTIONS Loading commit data...
RELEASEVERSIONS Loading commit data...
TODO.txt Loading commit data...
autogen.sh Loading commit data...
base64.c Loading commit data...
bighand.png Loading commit data...
checkalias.c Loading commit data...
conf.c Loading commit data...
configure.ac Loading commit data...
cram.c Loading commit data...
daemon.c Loading commit data...
design-notes.html Loading commit data...
driver.c Loading commit data...
env.c Loading commit data...
esrs-design-notes.html Loading commit data...
etrn.c Loading commit data...
fetchmail-EN-2010-03.txt Loading commit data...
fetchmail-FAQ.book Loading commit data...
fetchmail-FAQ.html Loading commit data...
fetchmail-SA-2005-01.txt Loading commit data...
fetchmail-SA-2005-02.txt Loading commit data...
fetchmail-SA-2005-03.txt Loading commit data...
fetchmail-SA-2006-01.txt Loading commit data...
fetchmail-SA-2006-02.txt Loading commit data...
fetchmail-SA-2006-03.txt Loading commit data...
fetchmail-SA-2007-01.txt Loading commit data...
fetchmail-SA-2007-02.txt Loading commit data...
fetchmail-SA-2008-01.txt Loading commit data...
fetchmail-SA-2009-01.txt Loading commit data...
fetchmail-SA-2010-01.txt Loading commit data...
fetchmail-SA-2010-02.txt Loading commit data...
fetchmail-SA-2011-01.txt Loading commit data...
fetchmail-SA-2012-01.txt Loading commit data...
fetchmail-SA-2012-02.txt Loading commit data...
fetchmail-features.html Loading commit data...
fetchmail.c Loading commit data...
fetchmail.h Loading commit data...
fetchmail.man Loading commit data...
fetchmail.xpm Loading commit data...
fetchmailconf.man Loading commit data...
fetchmailconf.py Loading commit data...
fm_getaddrinfo.c Loading commit data...
fm_md5.h Loading commit data...
fm_strl.h Loading commit data...
getopt.c Loading commit data...
getopt.h Loading commit data...
getopt1.c Loading commit data...
getpass.c Loading commit data...
gssapi.c Loading commit data...
history.html Loading commit data...
i18n.h Loading commit data...
idle.c Loading commit data...
idlist.c Loading commit data...
imap.c Loading commit data...
interface.c Loading commit data...
kerberos.c Loading commit data...
kerberos.h Loading commit data...
lock.c Loading commit data...
lock.h Loading commit data...
md5c.c Loading commit data...
md5ify.c Loading commit data...
memmove.c Loading commit data...
mx.h Loading commit data...
mxget.c Loading commit data...
netrc.c Loading commit data...
netrc.h Loading commit data...
ntlm.h Loading commit data...
ntlmsubr.c Loading commit data...
odmr.c Loading commit data...
opie.c Loading commit data...
options.c Loading commit data...
pop2.c Loading commit data...
pop3.c Loading commit data...
rcfile_l.l Loading commit data...
rcfile_y.y Loading commit data...
report.c Loading commit data...
rfc2047e.c Loading commit data...
rfc822.c Loading commit data...
rfc822valid.c Loading commit data...
rpa.c Loading commit data...
sample.rcfile Loading commit data...
sdump.c Loading commit data...
sdump.h Loading commit data...
servport.c Loading commit data...
sink.c Loading commit data...
smb.h Loading commit data...
smbbyteorder.h Loading commit data...
smbdes.c Loading commit data...
smbdes.h Loading commit data...
smbencrypt.c Loading commit data...
smbencrypt.h Loading commit data...
smbmd4.c Loading commit data...
smbmd4.h Loading commit data...
smbtypes.h Loading commit data...
smbutil.c Loading commit data...
smtp.c Loading commit data...
smtp.h Loading commit data...
socket.c Loading commit data...
socket.h Loading commit data...
specgen.sh Loading commit data...
starttls.c Loading commit data...
stpcpy.c Loading commit data...
strcasecmp.c Loading commit data...
strlcat.c Loading commit data...
strlcpy.3 Loading commit data...
strlcpy.c Loading commit data...
strstr.c Loading commit data...
t.rc Loading commit data...
t.regression Loading commit data...
t.smoke Loading commit data...
t.validate-xhtml Loading commit data...
t.validate-xhtml10 Loading commit data...
t.x509_name_match Loading commit data...
todo.html Loading commit data...
transact.c Loading commit data...
tunable.h Loading commit data...
uid.c Loading commit data...
uid_db.c Loading commit data...
uid_db.h Loading commit data...
unmime.c Loading commit data...
x509_name_match.c Loading commit data...
xmalloc.c Loading commit data...
xmalloc.h Loading commit data...
fetchmail README
================

Introduction
------------

Fetchmail is a free, full-featured, robust, well-documented remote mail 
retrieval and forwarding utility intended to be used over on-demand TCP/IP 
links (such as SLIP or PPP connections).  It retrieves mail from remote mail 
servers and forwards it to your local (client) machine's delivery system, so it 
can then be be read by normal mail user agents such as mutt(1), elm(1) or 
Mail(1).

Fetchmail supports all standard mail-retrieval protocols in use on the 
Internet: POP3 (including some variants such as RPOP, APOP, KPOP), IMAP4rev1 
(also IMAP4, IMAP2bis), POP2, IMAP4, ETRN, and ODMR. On the output side, 
fetchmail supports ESMTP/SMTP, LMTP, and invocation of a local delivery agent.

Fetchmail also fully supports authentication via GSSAPI, Kerberos 4 and 5, 
RFC1938 one-time passwords, Compuserve's POP3 with RPA, Microsoft's NTLM, Demon 
Internet's SDPS, or CRAM-MD5 authentication a la RFC2195.

Fetchmail supports end-to-end encryption with OpenSSL, do read README.SSL for 
details on fetchmail's configuration and README.SSL-SERVER for server-side 
requirements.  NOTE! To be compatible with earlier releases, fetchmail 6.3's 
default behaviour is more relaxed than dictated by the standard - add options 
such as --sslcertck to tighten certificate checking.

Portability
-----------

The fetchmail code was developed under Linux, but has also been extensively 
tested under the BSD variants, AIX, HP-UX versions 9 and 10, SunOS, Solaris, 
NEXTSTEP, OSF 3.2, IRIX, and Rhapsody.

It should be readily portable to other Unix variants and Unix-like operating 
systems (it uses GNU autoconf).  It has been ported to Cygwin, LynxOS and BeOS 
and will build there without special action.  It has also been ported to QNX; 
to build under QNX, see the header comments in the Makefile.  It is reported to 
build and run under AmigaOS.

Further reading
---------------

The INSTALL file describes how to configure and install fetchmail.

See the distribution files FEATURES for a full list of features, NEWS for 
detailed information on recent changes, NOTES for design notes, and TODO for 
a list of things that still need doing.  If you want to hack on this code, 
a list of known bugs and to-do items can be found in the file todo.html.

Status, source code
-------------------

The fetchmail code appears to be stable and free of bugs affecting normal 
operation (that is, retrieving from POP3 or IMAP in single-drop mode and 
forwarding via SMTP to sendmail).

You can get the code from the fetchmail home page:

	http://www.fetchmail.info/
	http://fetchmail.sourceforge.net/

Enjoy!

							-- esr, ma