Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

courier-imap-5.1.4-bp154.1.21 RPM for x86_64

From OpenSuSE Leap 15.4 for x86_64

Name: courier-imap Distribution: SUSE Linux Enterprise 15 SP4
Version: 5.1.4 Vendor: openSUSE
Release: bp154.1.21 Build date: Thu May 12 03:07:05 2022
Group: Productivity/Networking/Email/Servers Build host: old-cirrus3
Size: 1132772 Source RPM: courier-imap-5.1.4-bp154.1.21.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.courier-mta.org/imap/
Summary: An IMAP and POP3 Server for Maildir MTAs
Courier-IMAP is a fast, scalable, enterprise IMAP server that uses
Maildirs. Many E-mail service providers use Courier-IMAP to easy handle
hundreds of thousands of mail accounts. With its built-in IMAP and POP3
aggregation proxy, Courier-IMAP has practically infinite horizontal
scalability. In a proxy configuration, a pool of Courier servers service
initial IMAP and POP3 connections from clients. They wait to receive the
client's log in request, look up the server that actually holds this mail
account's mailbox, and establish a proxy connection to the server, all in
a single, seamless process. Mail accounts can be moved between different
servers, to achieve optimum resource usage.

The only practical limitation on Courier-IMAP is available network and I/O
bandwidth. If you are new to Courier-IMAP, this may sound a bit
intimidating. But you do not need to tackle everything at once. Start by
taking small, easy steps. Your first step will be to set up a small
Courier-IMAP server, using it like any other traditional IMAP service, on
a single server. After you gain experience and become comfortable with
Courier, you can then begin exploring its advanced features.

This is the same IMAP server that's included in the Courier mail server,
but configured as a standalone IMAP server that can be used with other
mail servers - such as Qmail, Exim, or Postfix - that deliver to maildirs.
If you already have Courier installed, you do not need to download this
version. If you install this version, you must remove it if you later
install the entire Courier server.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Mon Aug 02 2021 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.1.4
    * all: code changes so that courier can be compiled with -Wall
    - Werror gcc flags. The default compilation flags are not changed.
      This also includes changes to the configuration scripts, which
      includes removing outdated configuration settings.
    * pop3: buffer input by ourselves, clear input buffer before
      switching to TLS.
    * imap: fix crash if the connection to the client is terminated at
      the wrong/right time.
* Sun Apr 25 2021 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.1.3
    * pop3d: pro-forma POP3 LANG extension.
    * pop3d-ssl.dist.in (TLS_STARTTLS_PROTOCOL): Remove duplicate entry
      in the pop3d-ssl configuration file.
* Sat Mar 27 2021 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.1.2
    * make: Individual files that did not end in a newline were
      not handled correctly.
    * imap: adjust error message.
* Sun Mar 21 2021 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.1.1
    * Fix swapped TLS_CACHEFILE settings in the IMAP and POP3
      configuration files
* Sat Mar 20 2021 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.1.0
    * Implement support for the TLS ALPN extension.
    * Replace FAM/Gamin with inotify.
    * Install the maildirwatch tool.
    * Remove the IMAP_ENHANCEDIDLE setting from the imapd configuration
      file.
  - update source download URL
  - remove courier-imap-Makefile.patch (upstreamed)
* Tue Mar 02 2021 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.0.14
    * Fix packaging problem with a faulty courier-unicode dependency
  - update to 5.0.13
    * Fixes a crash caused by a malformed DNS query/response
  - move SSL cache files to /var/cache/courier-imap/ and put (open)SUSE
    specific changes to configuration files in a patch file (instead of
    sed scripts)
    + courier-imap-config.patch
  - remove obsolete SysV init files
    - courier-imap.init
    - courier-imap-ssl.init
    - courier-pop.init
    - courier-pop-ssl.init
* Wed Feb 10 2021 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.0.12
    * openssl: Add TLS_PROTOCOL setting to disable client-initiated
      renegotiation.
    * imap: send corrupted Unicode alerts only for new messages.
    * waitlib: fix testwait.c failure with LTO enabled on F33.
    * pop3login.c: fflush before STARTLS.
* Fri Jun 19 2020 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.0.11
    * courier-authlib API update.
    * Add AC_PROG_CC_C99 to configure
  - remove courier-imap-stdc.patch (no longer needed)
* Thu May 28 2020 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.0.10
    * tcpd/starttls.c (dossl): Start client after negotiating SSL, in
      order to allow EXTERNAL client certificate authentication.
    * Fix virtual IP and hostname handling when using GnuTLS for SSL.
    * imap, pop3: include remote port TCP port number together with the
      IP address, in log messages.
  - add courier-imap-stdc.patch to remove 'for' loop initial declarations
* Tue Nov 12 2019 Arjen de Korte <suse+build@de-korte.org>
  - update to 5.0.8
    * Update documentation in the imapd and pop3d ssl config flies.
  - update to 5.0.7
    * pop3dserver.c (do_retr): Use the new MIME_UNICODE_MESSAGE_TYPE
      setting to set the type of the wrapped MIME attachment.
  - update to 5.0.6
    * pop3dserver.c: Fix parsing of pop3d file cache, on some
      architectures.
    * tcpd/libcouriertls.c: Ignore unreadable cert files.
  - update to 5.0.5
    * fetch.c: Send an alert about a Unicode messages to a non-Unicode
      client at most once per IMAP session.
  - update to 5.0.4
    * pop3dserver.c: Deal with MS Outlook's broken implementation of
      RFC 6856.
  - update to 5.0.3
    * pop3dserver.c (calcsize): Fix spurious flagging of non-UTF8
      messages as UTF-8.
      To fix existing mailboxes with erroneously-flagged messages. In
      each mailbox, if its existing courierpop3dsizelist file starts with
      /3 [followed by additional data]
      Only if the first line in courierpop3dsizelist starts with /3, then
      execute:
      perl -p -i -e 's/:\d+$/:0/' courierpop3dsizelist
    * pop3dserver.c (readpop3dlist): Be able to update
      courierpop3dsizelist from version 2 to 3 in place.
      (do_retr): Instead of returning an ERR to a non-Unicode client,
      handle Unicode messages by wrapping them as an attachment.
  - update to 5.0.2
    * configure.ac: Additional changes to how Unicode messages are
      handled with non-Unicode clients: disclaim all warranties, still
      report an error, but provide the raw message content, as is.
  - update to 5.0.1
    * Provide an substitute message to IMAP clients that did not enable
      UTF-8.
    * couriertls: additional fixes.
    * couriertls: option to use a separate file for the SSL certificate's
      private key, as an alternative to the combined keyfile+certificate.
  - update to 5.0.0
    * pop3dserver.c: update Courier-IMAP to support UTF8 POP3. Update
      version of the courierpop3dsizelist cache file.
    * courier-imap, sqwebmail: update Courier-IMAP to support UTF8 IMAP.
      Convert maildir folders to use UTF-8 for folder names. Add
    - -checkutf8 and --convutf8 options to maildirmake to convert
      pre-UTF8 maildirs to UTF8 maildirs, a mandatory upgrade procedure.
    * waitlib/configure.ac: Fix typo.
    * libs/tcpd/starttls.c (main): Add -user option. Additional fixes
      to startup script to have couriertls drop root privileges.
    * libs/tcpd/tlsclient.h: add username option, used in couriertls_start
      to set the child process's uid and gid.
    * imaplogin.c (starttls): Set username option for couriertls
    * pop3login.c (starttls): Set username option for couriertls
    * imapd-ssl.dist, pop3d-ssl.dist: Use separate imap and pop3 session
      cache files. Startup script: remove/set ownership and permsission
      on the imap and pop3 session cache files.
    * libs/tcpd/libcouriergnutls.c: Remove usage of deprecated OpenPGP
      API. Tag the "Unexpected SSL connection shutdown" with the "DEBUG"
      label just like the OpenSSL version does.
    * libs/tcpd/starttls.c: If TCPREMOTEIP is set, prepend it to error
      messages.
  - delete reproducible.patch (upstreamed)
  - add courier-imap.keyring for source verification
  - cleanup spec
* Fri Jul 19 2019 matthias.gerstner@suse.com
  - removal of SuSEfirewall2 services, since SuSEfirewall2 has been replaced by
    firewalld, see [1].
    [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
* Tue Jun 11 2019 Dominique Leuenberger <dimstar@opensuse.org>
  - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
    shortcut the build queues by allowing usage of systemd-mini
* Thu Jan 03 2019 Bernhard Wiedemann <bwiedemann@suse.com>
  - Add reproducible.patch to override build date (boo#1047218)
* Mon Dec 04 2017 suse+build@de-korte.org
  - update to 4.18.2
    * imapd.c (do_folder_delete): Fix check for DELETE INBOX.
    * libs/maildrop/maildir.C (MaildirSave): Fix new/delete mismatch.
    * libs/sqwebmail/gpg.c: Fix external linkage.
    * libs/tcpd/libcouriertls.c: OpenSSL API update.
    * courier-unicode library API update.
    * libs/maildir/maildirquota.c (docheckquota): Skip DT_LNK.
    * OpenSSL 1.1.0 compilation fixes.
    * courier: switch default header encoding to UTF-8.
    * Fix to configure.ac
* Mon Feb 20 2017 kukuk@suse.de
  - Don't call insserv if we use systemd
  - Don't install LSB init scripts if we use systemd
  - Create rc* links to service command if we use systemd
* Fri May 20 2016 kukuk@suse.de
  - Remove directories already part of filesystem rpm
* Tue May 17 2016 kukuk@suse.de
  - Fix path of SuSEfirewall2.d directory
* Mon May 16 2016 chris@computersalat.de
  - update to 4.17.1
    * Fix TLS SNI code.
  - update to 4.17.0
    * Stop using SSL2 and SSL3 openssl configuration methods.
    * libs/tcpd/libcouriertls.c: Add support for TLS SNI.
    * imaplogin.c (starttls): flush stdin after negotiating STARTTLS.
    * Fix Courier-IMAP rpm build on pre-systemd systems.
  - rebase courier-imap-Makefile.patch
* Wed Aug 05 2015 chris@computersalat.de
  - update to 4.16.2
    * imap/mailboxlist.c (match_mailbox_prep): Use strncmp instead of
      memcmp, to pacify overzealous static analysis checkers.
    * Drop SSLv3 from TLS_CIPHER_LIST.
    * imap, pop3: Added AUTH_MKHOMEDIR_SKEL setting.
  - update to 4.16.1
    * maildircache.c: fix use after free.
    * mkdhparams: make compatible with libressl
    * Handle 01-Jan-1970 for date-based searches.
    * Update to courier-unicode 1.2.
    * Add the makeimapaccess script.
  - add Patch courier-imap-Makefile.patch
* Wed Oct 29 2014 chris@computersalat.de
  - update to 4.15.1.20141122
    * tcpd/libcouriertls.c: add parsing options for different protocol
      combination.
    * Update comments in *ssl config files.
    * libs/tcpd/libcouriertls.c (tls_create): Set SSL_OP_NOSSLv3 flag,
      to disable SSL3 support.
    * mkdhparams: TLS_DHPARAMS environmnt variable overrides default
      DH parameter file location.
    * courier-imap.spec.in: generate the default DH parameter file and
      package it into the rpm, instead of generating one on the first
      start.
    * libs/maildir/maildirinfo.c (maildir_info_imapmunge): Fix
      UTF-8 charset name.
    * tcpd/libcouriertls.c (tls_create): Initialize temporary ecdh
      parameters.
    * imap: try to print a message on stderr if the alarm() call, that
      detects FAM library breakage, goes off.
    * mkdhparams: default to 2048 DH params for OpenSSL.
    * courier-imap.service: bump up startup timeout, initial service start
      may take several minutes to generate DH parameters for the first
      time.
  - add new dependency
    * courier-unicode-devel (libunicode)

Files

/etc/courier
/etc/courier/imapaccess
/etc/courier/imapd-ssl.dist
/etc/courier/imapd.cnf
/etc/courier/imapd.dist
/etc/courier/pop3d-ssl.dist
/etc/courier/pop3d.cnf
/etc/courier/pop3d.dist
/etc/courier/quotawarnmsg.example
/etc/courier/shared
/etc/courier/shared.tmp
/etc/pam.d/imap
/etc/pam.d/pop3
/usr/bin/deliverquota
/usr/bin/maildiracl
/usr/bin/maildirkw
/usr/bin/maildirmake
/usr/bin/makedat
/usr/bin/makeimapaccess
/usr/lib/courier-imap
/usr/lib/courier-imap/couriertcpd
/usr/lib/courier-imap/makedatprog
/usr/lib/systemd/system/courier-imap-gencert.service
/usr/lib/systemd/system/courier-imap-ssl.service
/usr/lib/systemd/system/courier-imap.service
/usr/lib/systemd/system/courier-pop-gencert.service
/usr/lib/systemd/system/courier-pop-ssl.service
/usr/lib/systemd/system/courier-pop.service
/usr/sbin/couriertls
/usr/sbin/imapd
/usr/sbin/imaplogin
/usr/sbin/mkdhparams
/usr/sbin/mkimapdcert
/usr/sbin/mkpop3dcert
/usr/sbin/pop3d
/usr/sbin/pop3login
/usr/sbin/rccourier-imap
/usr/sbin/rccourier-imap-gencert
/usr/sbin/rccourier-imap-ssl
/usr/sbin/rccourier-pop
/usr/sbin/rccourier-pop-gencert
/usr/sbin/rccourier-pop-ssl
/usr/sbin/sharedindexinstall
/usr/sbin/sharedindexsplit
/usr/share/courier-imap
/usr/share/courier-imap/configlist
/usr/share/courier-imap/mkdhparams
/usr/share/courier-imap/mkimapdcert
/usr/share/courier-imap/mkpop3dcert
/usr/share/courier-imap/sysconftool
/usr/share/doc/packages/courier-imap
/usr/share/doc/packages/courier-imap/AUTHORS
/usr/share/doc/packages/courier-imap/BUGS
/usr/share/doc/packages/courier-imap/ChangeLog
/usr/share/doc/packages/courier-imap/README
/usr/share/doc/packages/courier-imap/README.imap
/usr/share/doc/packages/courier-imap/README.maildirquota
/usr/share/doc/packages/courier-imap/README.proxy
/usr/share/doc/packages/courier-imap/README.sharedfolders
/usr/share/licenses/courier-imap
/usr/share/licenses/courier-imap/COPYING
/usr/share/licenses/courier-imap/COPYING.GPL
/usr/share/man/man1/couriertcpd.1.gz
/usr/share/man/man1/maildiracl.1.gz
/usr/share/man/man1/maildirkw.1.gz
/usr/share/man/man1/maildirmake.1.gz
/usr/share/man/man8/courier-imapd.8.gz
/usr/share/man/man8/deliverquota.8.gz
/usr/share/man/man8/makeimapaccess.8.gz
/usr/share/man/man8/mkdhparams.8.gz
/usr/share/man/man8/mkimapdcert.8.gz
/usr/share/man/man8/mkpop3dcert.8.gz
/var/cache/courier-imap
/var/cache/courier-imap/sslimapcache
/var/cache/courier-imap/sslpop3cache


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 17:13:04 2024