Port details |
- courier Courier SMTP IMAP POP3 HTTP mail server suite
- 1.1.11_4 mail =19 1.1.11_4Version of this port present on the latest quarterly branch.
- Maintainer: bsd@dino.sk
- Port Added: 2002-01-15 03:17:28
- Last Update: 2024-05-02 13:06:58
- Commit Hash: bae03bd
- People watching this port, also watch:: courier-imap, postfix, clamav, exim, phpMyAdmin-php81
- License: GPLv3
- WWW:
- https://www.Courier-MTA.org/
- Description:
- Courier is a modular multiprotocol mail server that's designed to
strike a balance between reasonable performance, flexibility and
features:
* Can be configured to function as an intermediate mail relay, or
as a mail server that receives mail for one or more domains, or
anything in between.
* Web-based administration and configuration tool.
* Uses an efficient maildir format as its native mail storage
format. Some support is provided for legacy mbox mailboxes.
* STARTTLS ESMTP extension (as well as IMAP/POP3/Webmail over SSL)
in both the client and the server (requires OpenSSL). The ESMTP
client can optionally require that the remote server's X.509
certificate is signed by a trusted root CA (a default set of
root CAs is provided).
* Mailboxes can be accessed via POP3, IMAP, SMAP, and HTTP.
* A faxmail gateway that forwards E-mail messages via fax.
* Courier includes a mailing list manager.
* PAM, LDAP, PostgreSQL, or MySQL authentication.
* Authenticated SMTP.
* Integrated mail filtering.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- courier-imap-2.*
- couriermlm-0.*
- exim-4.*
- maildrop-1.*
- panda-imap-201*
- postfix-1.*
- postfix-2.*
- qmail-*-1.*
- qmail-1.*
- sendmail-*-8.*
- sendmail-8.*
- smail-3.*
- sqwebmail-3.*
- zmailer-2.*
- To install the port:
- cd /usr/ports/mail/courier/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/courier
- pkg install courier
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: courier
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1686226592
SHA256 (courier-1.1.11.tar.bz2) = 4fe3b73e7da159351ab973b52044996aa0006076f2effdcc4c004be087c5f777
SIZE (courier-1.1.11.tar.bz2) = 7895772
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- courierauthconfig : security/courier-authlib-base
- wget : ftp/wget
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- courierauthconfig : security/courier-authlib-base
- sysconftool : devel/sysconftool
- mime.types : misc/mime-support
- p5-Net-CIDR>=0 : net-mgmt/p5-Net-CIDR
- ca_root_nss>=3.* : security/ca_root_nss
- wget : ftp/wget
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libidn.so : dns/libidn
- libpcre.so : devel/pcre
- libgdbm.so : databases/gdbm
- libcourier-unicode.so : devel/courier-unicode
- libpcre2-8.so : devel/pcre2
- libfam.so.0 : devel/gamin
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Build
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for courier-1.1.11_4:
CERTSDIR=off: separate .pem directory for certificates
DOCS=on: Build and/or install documentation
IPV6=on: IPv6 protocol support
LDAP=off: LDAP-based mail aliasing support
PROCMAIL=off: Procmail local delivery support
SENDFAX=off: mgetty+sendfax support
UUCP=off: UUCP support
====> Options available for the group WEBMAIL
GNUPG=off: GNU Privacy Guard support for WebMail
WEBMAILRSENT=on: enable Autorename Sent folder
WEBMAILFLAGS=off: webmail show flags patch
WEBMAILXFACE=off: experimental webmail X-Face patch
====> Options available for the radio ALIASES: you can only select none or one of them
SYSTEMALIASES=on: symlink system /etc/aliases
EMPTYALIASES=off: create empty aliases file
====> Options available for the radio SPELL: you can only select none or one of them
ASPELL=off: ASpell support for WebMail
ISPELL=off: ISpell support for WebMail
===> Use 'make config' to modify these settings
- Options name:
- mail_courier
- USES:
- fam gettext gmake libtool perl5 pkgconfig tar:bzip2 ssl shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.44.2 15 Jan 2004 15:12:32 |
sergei |
- Update to 0.44.2
- Fix LDAP support build problems
- CONFLICTS has been expanded
- WITH_GHOSTSCRIPT_AFPL support has been changed to honor GSPORT
- WITH_TRANSPORT+=uucp changed since uucp is no longer part of the base system
and NOUUCP is no longer a /etc/make.conf tunable for buildworld
- WITH_EXPECT not being set now adds --disable-changepass which causes the suid
authdaemon.passwd to not be installed.
- devel/fam dependency is now non-optional since the port will use the library
if it finds it regardless of one's intention to use it or not. For instance
if libfam is installed and one doe not want it used by courier but chosses
the WITH_LDAP support than libfam will get sucked in as well. Then the user
deletes fam and courier breaks because the user had no idea courier depended
on it. So until courier gets a configure --without-fam tunable this should
be a mandatory dependency.
- and last but not least etc/rc.d/courier.sh startup script has been rewritten
to work with rc.subr which allows one to move it to /etc/rc.d/courier and
have it just work. :)
PR: 61112
Submitted by: Yarema <yds@CoolRat.org> |
0.44.0 11 Dec 2003 14:01:59 |
sergei |
- Unbreak: switch from courier:courier (UID/GID 62, conflicts with pf)
to mailnull:mailnull (UID/GID 26)
Still looking for a better solution
- Update to 0.44.0
PR: 59367
Submitted by: Shizuka Kudo <shizukakudo_99@yahoo.com> |
0.42.2 16 Nov 2003 01:13:21 |
kris |
BROKEN: This port uses uid/gid 62, which is registered in the master list
in the porter's handbook as being owned by pf.
PR: ports/58115
Submitted by: Dennis Berger <db@nipsi.de> |
0.42.2 13 Oct 2003 04:03:41 |
dinoex |
- add CONFLICTS
Submitted by: eikemeier@fillmore-labs.com |
0.42.2 24 Sep 2003 14:17:44 |
oliver |
s/ECHO/ECHO_MSG/g, merge the pre-fetch target into the pre-everything target
use SITE_PERL instead of the whole path (in DEPENDS)
PR: ports/56814
Submitted by: KATO Tsuguru <tkato@prontomail.com> |
0.42.2 24 Sep 2003 09:37:11 |
osa |
Make portlint(1) happy by changing strip to ${STRIP_CMD}
Submitted by: Oleg Karachevtsev <ok@etrust.ru>
PR: 56998 |
0.42.2 31 Aug 2003 01:30:02 |
edwin |
[PATCH] mail/courier: enable choose of ghostscript interpreter
This patch allows the admin of the machine to choose either
print/ghostscript-gnu or print/ghostscript-afp1
PR: ports/54957
Submitted by: Jens Rehsack <rehsack@liwing.de> |
0.42.2 28 Aug 2003 12:57:52 |
edwin |
[orphaned ports]: use USE_MYSQL for various orphaned ports.
Make these ports use USE_MYSQL:
* databases/dbconnect
* net/netsaint
* www/mod_mp3
* www/mod_mylo
* www/phpnuke
* www/postnuke
* www/udmsearch
* mail/courier
PR: ports/56029
Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org> |
0.42.2 19 Aug 2003 15:36:02 |
oliver |
fix pkg-plist
Noted by: bento, Shizuka Kudo <shizukakudo_99@yahoo.com> |
0.42.2 15 Aug 2003 00:49:31 |
kuriyama |
Fix non-default dependency on openldap2[012] which is broken by splitting.
# I'm not bumped port revision of them because this should not affect
# packages built on bento... |
0.42.2 09 Aug 2003 22:40:32 |
oliver |
- update courier to 0.42.2
- fix BROKEN
- reset MAINTAINER to ports. Original maintainer doesn't respond to mails
over a long time period
PR: ports/55427
Submitted by: Shizuka Kudo <shizukakudo_99@yahoo.com> |
0.39.3 08 Aug 2003 04:40:47 |
kris |
This port is scheduled for removal on Nov 7 2003 if it is still broken at
that time and no PRs have been submitted to fix it. If you are interested
in saving this port, please send your patches to the maintainer. If the
maintainer is unresponsive or the port has no maintainer, then please
submit them via send-pr. |
0.39.3 05 Apr 2003 21:16:46 |
kris |
BROKEN: Changes ownership/permission of manpages, broken pkg-plist |
0.39.3 24 Feb 2003 02:56:37 |
edwin |
Point dependencies on net/openldap2 to net/openldap20 |
0.39.3 24 Feb 2003 02:26:55 |
edwin |
Point dependencies on net/openldap to net/openldap12 |
0.39.3 21 Feb 2003 12:42:26 |
knu |
De-pkg-comment. |
0.39.3 19 Jan 2003 00:00:37 |
arved |
Add ${SCRIPTDIR} to PATH
PR: 47041
Submitted by: "Simon 'corecode' Schubert" <corecode@corecode.ath.cx> |
0.39.3 04 Jan 2003 16:17:27 |
seanc |
Missed configure scripts in libpq version bump: chase lib version. |
0.39.3 21 Aug 2002 01:53:45 |
kevlo |
Update to version 0.39.3
PR: 41832
Submitted by: MAINTAINER |
0.39.1 08 Jul 2002 06:28:17 |
kevlo |
Update to version 0.39.1
PR: 40319
Submitted by: MAINTAINER |
0.38.2 08 Jun 2002 18:54:01 |
ijliao |
upgrade to 0.38.2
fix deinstall problem
PR: 39003
Submitted by: maintainer |
0.37.3 25 Mar 2002 09:19:21 |
sobomax |
Add USE_SUBMAKE, where it might be necessary. |
06 Mar 2002 22:09:01 |
kris |
Do not try and create a package for this port: it is broken and goes into an
infinite loop displaying this: |
26 Feb 2002 22:40:11 |
pat |
Update to 0.37.3 |
03 Feb 2002 01:00:08 |
pat |
Update to 0.37.2.20020131 |
30 Jan 2002 20:21:31 |
dwcjr |
Fix problem patli caused in last commit from maintainer |
30 Jan 2002 03:56:09 |
pat |
Update to 0.37.2.20020125 |
24 Jan 2002 05:53:57 |
pat |
Use pre-everything:: |
22 Jan 2002 04:44:18 |
dwhite |
Update courier to 0.37.2; fix security bugs, update MIME handling, add knob
for NOUUCP. |
15 Jan 2002 06:17:28 |
dwhite |
Add courier 0.37.0, courier SMTP IMAP POP3 HTTP mail server suite. |