Package: uw-imapd-ssl Version: 2002.RC10 Revision: 3 License: Restrictive Homepage: http://www.washington.edu/imap/ Description: Remote mail folder access server DescDetail: << IMAP (the Interactive Mail Access Protocol) is a mechanism for accessing mail folders and the messages in them remotely, i.e. with your user mail program running on a different machine to the one where all the messages are stored. This server has SSL support built in and includes a POP server with the ability to relay commands to an IMAP server. You may find this useful with Mac OS X 10.2 (Jaguar) since Apple's Mail 1.2 (v544/543) no longer allows local unix mailbox accounts. If you installed the 'pine' mail client then an imapd and ipopd binaries have already been installed too. In that case you need not install this package unless you need the additional 'mailutil' binary and other utilities. Unfortunately UW does not provide pine and imapd packages that have no overlap of products (or even a full overlap, which would make it easier for maintainers to add complete splitoff packages). If you do install uw-imapd you will almost certainly want to install a Mail Transfer Agent such as Smail or Sendmail, as remote mail programs which use IMAP to access incoming and saved mail will usually want to send mail using SMTP, often to the same machine. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Built in full compliance with IESG security requirements: ++ TLS/SSL encryption is supported ++ Unencrypted plaintext passwords are prohibited +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ << DescUsage: << To install a self-signed certificate (perfectly adequate for personal use), perform the following commands: sudo mkdir -p /sw/etc/ssl/ sudo openssl req -new -x509 -nodes -out /sw/etc/ssl/imapd.pem -keyout\ /sw/etc/ssl/imapd.pem -days 3650 To enable the IMAP daemon: 1. Add a line to inetd.conf: imaps stream tcp nowait root /usr/libexec/tcpd /sw/sbin/imapd (See the enclosed SSLBUILD document for similar instructions to setup the additional pop daemons.) 2. Reset (HUP) inetd: sudo kill -HUP `cat /var/run/inetd.pid` Unfortunately no instructions were provided with imapd to configure xinetd (a modern replacement for inetd, included with Mac OS X 10.2). To use imapd with xinetd, create the file '/etc/xinetd.d/imaps' and insert the following: service imaps { disable = no flags = REUSE socket_type = stream protocol = tcp wait = no user = root groups = yes server = /sw/sbin/imapd } If xinetd is not already running, start it with the following command: sudo /usr/sbin/xinetd If xinetd is already running, restart it with: sudo kill -HUP `cat /var/run/xinetd.pid` IMPORTANT: DO NOT CONFIGURE BOTH inetd AND xinetd FOR imapd! http://www.macdevcenter.com/pub/a/mac/2002/08/23/jaguar_server.html?page=4 << DocFiles: << CONTENTS CPYRIGHT README SUPPORT WARNING docs/bugs.txt docs/BUILD docs/calendar.txt docs/commndmt.txt docs/CONFIG docs/drivers.txt docs/FAQ.html docs/FAQ.txt docs/formats.txt docs/imaprc.txt docs/internal.txt docs/locking.txt docs/md5.txt docs/naming.txt docs/RELNOTES docs/SSLBUILD docs/Y2K << Maintainer: Carsten Klapp DescPort: << Executables built with -prebind flag, but only sbin.tmail can be prebound while building against fink's SSL libraries. http://www.macdevcenter.com/pub/a/mac/2002/08/23/jaguar_server.html?page=4 License: University of Washington's Free-Fork License << DescPackaging: << UW has a bad habit of changing the naming convention of new builds! (Argh.) Removed SSLTYPE=nopwd from the CompileScript, it is now the default build setting as of RC7. Better way to install DocFiles subdirectories? << Source: mirror:custom:imap-%v.tar.Z CustomMirror: << Primary: ftp://ftp.cac.washington.edu/imap/ nam-MX: ftp://mirrors.unam.mx/pub/imap/ ais-JP: ftp://ftp.win.ne.jp/pub/network/mail/uw-imap/ ais-JP: ftp://ftp.ayamura.org/pub/uw-imap/ << Source-MD5: f747390aab88d4f192107790d5c073fc SourceDirectory: imap-%v Depends: openssl097-shlibs BuildDepends: openssl097-dev Conflicts: pine, pine-ssl, uw-imapd Replaces: uw-imapd CompileScript: << make osx SSLDIR=%p SSLCERTS=%p/etc/ssl EXTRACFLAGS=-prebind EXTRALDFLAGS=-prebind << InstallScript: << mkdir -p %i/bin mkdir -p %i/sbin mkdir -p %i/share/man/man1 mkdir -p %i/share/man/man8 install -m 755 imapd/imapd %i/sbin/imapd install -m 755 ipopd/ipop3d %i/sbin/ipop2d install -m 755 ipopd/ipop3d %i/sbin/ipop3d install -m 755 mailutil/mailutil %i/bin/mailutil install -m 755 tmail/tmail %i/sbin/tmail install -m 755 dmail/dmail %i/sbin/dmail install -m 755 mtest/mtest %i/bin/mtest install -m 755 mlock/mlock %i/sbin/mlock install -m 644 src/imapd/imapd.8c %i/share/man/man8/imapd.8c install -m 644 src/ipopd/ipopd.8c %i/share/man/man8/ipopd.8c install -m 644 src/mailutil/mailutil.1 %i/share/man/man1/mailutil.1 install -m 644 src/tmail/tmail.1 %i/share/man/man1/tmail.1 install -m 644 src/dmail/dmail.1 %i/share/man/man1/dmail.1 mkdir -p %i/share/doc/%n/rfc install -m 644 docs/rfc/* %i/share/doc/%n/rfc <<