Source: courier
Priority: optional
Section: contrib/mail
Origin: Ubuntu
Maintainer: Sam Varshavchik <mrsam@courier-mta.com>
Standards-Version: 4.4.1
Homepage: https://www.courier-mta.org/
Build-Depends:
	perl:any,
	pkgconf,
	debhelper-compat (= 12),
	gcc%DEBGCC%,
	g++%DEBGCC%,
	autoconf-archive,
	libldap2-dev,
	libcourier-auth-dev,
	libcourier-unicode-dev,
	sysconftool,
	wget,
	gpg ( >= 2),
	expect,
	libgdbm-dev,
	libidn2-dev,
	%MIME_SUPPORT%,
	gnutls-dev,
	gnutls-bin,
	libgcrypt-dev,
	groff-base,
	ghostscript,
	hunspell,
	libhunspell-dev,
	mgetty-fax,
	netpbm,
	libpcre2-dev,
	sysconftool,
	libperl-dev

Package: courier
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 systemd,
	 anacron,
	 perl:any,
	 libnet-cidr-perl,
	 gnutls-bin
Pre-Depends: libcourier-auth-config-%MAILUSER%-%MAILGROUP%
Provides: mail-transport-agent
Conflicts: mail-transport-agent, maildrop
Replaces: mail-transport-agent
Description: Mail Server
 The Courier mail transfer agent (MTA) is an integrated mail/groupware
 server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP,
 SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list
 services within a single, consistent, framework.  Individual components can
 be enabled or disabled at will.
 .
 All configuration files get installed in /etc/courier. Purging this package
 removes /etc/courier and all of its contents.

Package: courier-ldap
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 courier (= ${binary:Version})
Description: Courier Mail Server LDAP module and configuration screen
 This package contains LDAP modules and the webadmin configuration screen

Package: courier-mysql
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 courier (= ${binary:Version})
Description: Courier Mail Server MySQL (MariaDB) configuration screen
 This package contains the webadmin MySQL configuration screen for Courier.

Package: courier-pgsql
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 courier (= ${binary:Version})
Description: Courier Mail Server PostgreSQL configuration screen
 This package contains the webadmin PostgreSQL configuration screen for Courier.

Package: courier-pop3d
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends}
Pre-Depends: courier (= ${binary:Version})
Description: Courier Mail Server - POP3 server
 This package adds POP3 server access to the Courier mail server.
 Courier's POP3 server can only be used to access maildir mailboxes.
 This server does not support mailbox files.  If you do not need the
 ability to download mail with a POP3 client, you do not need to install
 this package.

Package: courier-imapd
Architecture: any
Conflicts: courier-imap
Replaces: courier-imap
Depends: ${shlibs:Depends},
	 ${misc:Depends}
Pre-Depends: courier (= ${binary:Version})
Description: Courier Mail Server - IMAP server
 This package adds IMAP server access to the Courier mail server.
 Courier's IMAP server can only be used to access maildir mailboxes.
 This server does not support mailbox files.  If you do not need the
 ability to access mail with an IMAP client, you do not need to install
 this package.

Package: courier-webmail
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 gpg ( >= 2),
	 hunspell
Pre-Depends: courier (= ${binary:Version})
Recommends: courier-webmail-apache2 (= ${binary:Version})
Conflicts: sqwebmail
Replaces: sqwebmail
Description: Courier Mail Server - HTTP (webmail) server
 This package installs Courier's CGI-based webmail server.

Package: courier-webmail-apache2
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 apache2, systemd,
	 courier-webmail (= ${binary:Version})
Description: Configure and enable apache for courier-webmail
 This package installs an apache2 configuration that enables the
 courier-webmail server.

Package: courier-webadmin
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 libcgi-pm-perl
Pre-Depends: courier (= ${binary:Version})
Recommends: courier-webadmin-apache2 (= ${binary:Version})
Description: Courier Mail Server - web-based administration tool
 This package installs Courier's CGI-based administration module.

Package: courier-webadmin-apache2
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 apache2, systemd,
	 courier-webadmin (= ${binary:Version})
Description: Configure and enable apache for courier-admin
 This package installs an apache2 configuration that enables the
 courier-webadmin server.

Package: courier-mlm
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 courier (= ${binary:Version})
Description: Courier Mail Server - Mailing List Manager
 This package installs couriermlm - a mailing list manager for the
 Courier mail server.  If you do not need the ability to manage
 mailing lists, you do not need to install this package.

Package: courier-mlm-web
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends}
Pre-Depends: courier (= ${binary:Version})
Recommends: courier-mlm-web-apache2 (= ${binary:Version})
Description: Courier Mail Server - Mailing List Manager (web interface)
 This package installs the web-based mini-interface to the Courier
 mailing list manager.

Package: courier-mlm-web-apache2
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 apache2, systemd,
	 courier-mlm-web (= ${binary:Version})
Description: Configure and enable apache for courier-mlm-web
 This package installs an apache2 configuration that enables the
 courier-mlm-web server.

Package: courier-maildrop
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 courier (= ${binary:Version})
Conflicts: maildrop
Replaces: maildrop
Description: Courier Mail Server - mailrop mail filter
 This package adds mail filtering abilities to Courier.  Mail filtering
 is provided via a customized version of the maildrop mail filter.

Package: courier-fax
Architecture: any
Depends: ${shlibs:Depends},
	 ${misc:Depends},
	 groff-base,
	 ghostscript,
	 mgetty-fax,
	 netpbm,
	 courier (= ${binary:Version})
Description: Courier Mail Server - fax support
 This package adds support for faxing E-mail messages.  You need to install
 this package if you want the ability to send fax messages simply by
 Sending an E-mail to phonenumber@fax.
