Menu

Tree [30d5ff] master / imap /
 History

HTTPS access


File Date Author Commit
 docs 2010-10-02 Asheesh Laroia Asheesh Laroia [9fd6e3] removed RFCs from the sources and replaced with...
 src 2015-03-09 James Jerkins James Jerkins [30d5ff] Apply fixes to format specifiers as suggested b...
 tools 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [1ea2a3] commited Alpine 0.999 tree
 CONTENTS 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [036184] commited Alpine 0.8 tree
 LICENSE.txt 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [036184] commited Alpine 0.8 tree
 Makefile 2010-07-16 Andraž Levstik Andraž Levstik [cc71d2] Fix bug ID 2858397, I believe it's correct but ...
 NOTICE 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [12538d] commited Alpine 0.82 tree
 README 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [795508] commited Alpine 0.99 tree
 SUPPORT 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [036184] commited Alpine 0.8 tree
 makefile.nt 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [036184] commited Alpine 0.8 tree
 makefile.ntk 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [036184] commited Alpine 0.8 tree
 makefile.os2 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [036184] commited Alpine 0.8 tree
 makefile.w2k 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [036184] commited Alpine 0.8 tree
 makefile.wce 2009-06-09 University of Washington - Alpine team University of Washington - Alpine team [036184] commited Alpine 0.8 tree

Read Me

/* ========================================================================
 * Copyright 1988-2007 University of Washington
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * 
 * ========================================================================
 */

			   IMAP Toolkit Environment
			         4 April 2007
				 Mark Crispin


			    UNIX QUICK BUILD NOTES

These quick build notes assume that you have installed OpenSSL before
attempting to build this software, and that you do not have any non-default
configuration parameters.

If you need additional information in building this software with OpenSSL,
please refer to the docs/SSLBUILD file for more information.

If you intend to build this software with a non-default configuration
(including building a non-compliant server without SSL support), please
refer to the docs/BUILD file for more information.

1) Look in the top-level Makefile and find your system type code.  For example,
   modern versions of Linux will use either "slx", "lnp", or one of the
   lnp-variants (such as "lrh").

2) Type "make" followed by the system type, e.g. "make slx".

3) Install the POP2 daemon (ipopd/ipop2d), the POP3 daemon (ipopd/ipop3d), and
   the IMAP daemon (imapd/imapd) on a system directory of your choosing.

4) Update /etc/services to register the pop2 service on TCP port 109, the
   pop3 service on TCP port 110, and the imap service on TCP port 143.  Also
   update Yellow Pages/NIS/NetInfo/etc. if appropriate on your system.

5) Update /etc/inetd.conf (or install files on /etc/xinetd.d) to invoke the
   POP2, POP3, and IMAP daemons on their associated services.

6) If your system uses PAM authentication, be sure to set up /etc/pam.d/imap
   (*not* /etc/pam.d/imapd) and /etc/pam.d/pop (*not* /etc/pam.d/ipop3d or
   /etc/pam.d/pop3d or /etc/pam.d/popd or /etc/pam.d/pop3).

7) Unless you built your system without SSL support, you will need to set
   up SSL server certificates as described in docs/SSLBUILD.

6) That's all!

Read the file docs/BUILD and docs/SSLBUILD if you need more detailed
information and/or you don't understand these quick build instructions.

			     MISCELLANEOUS NOTES

     mtest has been run under UNIX, DOS, Windows, NT, Macintosh, TOPS-20, and
VMS.  It is a very primitive interface, however, and is suited mainly as a
model of how to write a main program for c-client.  You should take a look at
the source to figure out how to use it.  Briefly, it first asks for a mailbox
name (either a local file path or an IMAP mailbox in the form
"{hostname}mailbox") and then puts you in a command mode where "?" will give
you a list of commands.

     Pine is available separately on the FTP.CAC.Washington.EDU archives.

     The focus of development and support is for UNIX and Win32 (including
Windows 95/98/Millenium, Windows NT, and Windows 2000).  The other ports are
not frequently used or tested, and may be incomplete.