cyrus-imap - IMAP/POP3/Sieve server created at Carnegie Mellon University HOWTO

ChangeLog


2023-09-15	- Added link to Cyrus IMAP 3.4.x
2023-09-12	- Changed this one to be generic all-version info,
		  just link to the other ones
2023-09-09	- Split off 2.5 and 3.0 in to their own HOWTOs
2023-05-21	- Added Cyrus IMAP 3.0.18
		- Added a whole other prerequisites list because there
		  are so many diffences between 2.5.x and 3.0.x
2023-04-23	- Added link to GitHub repo
		- Added link to Wikipedia page
		- Updated 2.5.x to 2.5.17
		- 2.5.17: http to https for download URLs
		- 2.5.17: sha1sum to sha256sum
		- Removed 2.4.x
		- Updated SSL/TLS certificate note, using Let's Encrypt
		  certificates
2019-01-10	- Updated download URLs
		- Home page URL http to https
2018-11-18	- 2.5.10 -> 2.5.12
2018-07-26	- Changed gperf link from site to HOWTO
2017-07-10	- Updated useradd to also set the real name, use /var/imap
		  for home directory, /bin/bash for shell, and make it a
		  system account
		- Added smmap, csync, mupdate to note about /etc/services
		- Updated sieve port to 4190 (still set to 2000 from way
		  back)
		- Use su -p and replaced ancient finger example with a
		  simpler one
2017-02-23	- 2.5.9 -> 2.5.10
		- Note about lib64 being handled now (no patch, no LDFLAGS)
		- Removed running 'make depend'
2016-08-31	- Updated Sieve GUI links, added Roundcube and the
		  client list at sieve.info
		- Note that an updated version of the OpenSSL 64-bit patch
		  was merged to the cyrus-imap git repo
		- Added note about adding telemetry logging
		- I somehow forgot to specify 'make' by itself, oops
2016-07-25	- Removed 2.3.x
		- Added 2.5.9
		- Fixed release note URLs
		- Added prerequisite links for gperf, libuuid, libical,
		  Jansson, CUnit, Valgrind, makedepend, ClamAV
		- Fixed the transfig URL - xfig.org is 404
		- Cleaned up prerequisite links
		- Removed note makedepend which is no longer bundled or
		  required
		- Also run 'make uninstall' in removal part at bottom,
		  never had it there because it was not GNU autoconf years
		  ago
		- Use a patch with 2.5.9 to allow /usr/local/ssl/lib64
		  or OpenSSL paths via pkg-config
		- Removed ancient note about pthread and BDB
		- Fixed typo in running tools/rehash
2015-07-01	- 2.4.17 -> 2.4.18
		- 2.2.13p1 -> 2.3.17
2014/04/27	- Added various notes about issues compiling it
		- Changed 2.2.x download URL from cmu.edu to cyrusimap.org
2013/03/10	- 2.3.16 -> 2.4.17
2010/09/08	- Changed home page link from
		  http://asg.web.cmu.edu/cyrus/imapd/
		  to
		  http://www.cyrusimap.org/
2010/01/10	- 2.3.13 -> 2.3.13p1
		- 2.3.14 -> 2.3.16
2009/08/04	- Replaced englanders.cc with .us
		- Pass --mandir=/usr/local/man to configure
2009/06/15	- 2.3.13 -> 2.3.14 (stable/current)
2009/02/28	- Removed 2.1.18
		- Added 2.3.13
Aug 23, 2006	- 2.1.16 -> 2.1.18
		- 2.2.12 -> 2.2.13
Dec 2, 2005	- Added note about pthread and the 2.2 version
Oct 7, 2005	- Added note about perl modules going into /usr/local/lib/perl5
		  (instead of /usr/lib/perl5)
		- Added missing call to su for 2.1.16
Oct 5, 2005	- Updated miscellaneous notes, updated the SSL certs part
		- Updated my rc.cyrus script (in cvs too)
Jul 28, 2005	- Changed md5sum and sha1sum verification to output OK (or
		  not)
		- Moved source directory (see note <a href="?msd">here</a>)
		- root.root -> root:root, run when $UID = 0
		- Rearranged options to shut up new version of find
		- Updated 2.2.x to use Berkeley DB 4.2.x
Mar 4, 2005	- 2.1.16 -> 2.1.18
		- Added md5sum, sha1sum verification for those that don't
		  have gnupg
		- Added version 2.2.12
		- Updated just about all of the notes
		- Updated my example config files and the init script
Dec 21, 2004	- Changed the link to the db4 howto to link to the bdb howto
Nov 26, 2003	- 2.1.15 -> 2.1.16
Aug 19, 2003	- 2.1.14 -> 2.1.15
		- Create ~/installed with mode 700
		- Updated prereq info for perl
Jul 17, 2003	- 2.1.13 -> 2.1.14
		- Updated note about ucd-snmp
		- Added notes about tcp wrappers
Jun 24, 2003	- 2.1.12 -> 2.1.13
		- Updated prerequisites: added flex and tcp wrappers,
		  specified bare minimum version numbers where known
		- Added notes about --with-ucdsnmp
		- Added installation of the makedepend in ./makedepend/
Apr 11, 2003	- Modernized the howto
Feb 3, 2003	- 2.1.11 -> 2.1.12
Jan 5, 2003	- Updated to build with db4 4.1.x
		- Set to skip downloading example config files if they
		  already exist
Dec 5, 2002	- 2.1.9 -> 2.1.11 (security)
		- Added links to prerequisite howtos
		- Added removal of old source dirs and tarballs
Nov 13, 2002	- Added a note at the bottom about Sieve web GUIs
Oct 3, 2002	- Updated again to build with db4, it works this time! <g>
		- Updated db types in configure line per Rob/Ken suggestions
		  posted on the list
Sep 26, 2002	- Updated to build with db4
Sep 15, 2002	- First entry (first entry listed here...)
		- 2.1.5 -> 2.1.9
		- Added idled, I'm testing it out - if any mail clients that
		  I or family members use at home use the imap IDLE command...
		- Added building of ucd snmp support (for stats)

List of HOWTOs

Web page itself last updated: 2023-12-20 8:06pm (EDT -0400)
Copyright © 2001-2024 Jason Englander. All Rights reserved.
[HTML5]