mail/courier-imap 6.0.7,2 FreeBSD
IMAP (and POP3) server that provides access to Maildir mailboxes
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
5e9ad8b243- License
- GPLv3
- Categories
- Package size
- 577.8 KiB, 1927.7 KiB installed
Description
Courier-IMAP is a server that provides IMAP access to Maildir mailboxes. This IMAP server does NOT handle traditional mailbox files (/var/spool/mail, and derivatives), it was written for the specific purpose of providing IMAP access to Maildirs.
Courier-IMAP implements some extensions to the basic Maildir mail storage format in order to support some additional features, such as folders and "soft" quotas. This is done in a way that's backwards compatible with the standard Maildir users (although, of course, they will ignore the additional features). Other software that understands and uses the same Maildir extensions is SqWebMail, and maildrop.
Features: * Extremely small footprint. * Abstract authentication modules. * Virtual mailbox support. * Pop3 daemon.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | mail/courier-imap | 6.0.7,2 |
| OpenBSD | mail/courier-imap | 5.2.10p1 |
| NetBSD | mail/courier-imap | 5.2.6nb2 |
| DragonFly | mail/courier-imap | 5.2.10_1,2 |
| MidnightBSD | mail/courier-imap | 6.0.6,2 |
| HardenedBSD | mail/courier-imap | 6.0.6_1,2 |
| GhostBSD | mail/courier-imap | 6.0.6_1,2 |
Install
Binary package:
pkg install courier-imap
From the ports tree:
cd /usr/ports/mail/courier-imap/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= courier-imap>0:mail/courier-imap
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 6.0.7,2 | 6.0.7,2 | 5.2.1,2 | 5.2.11,2 | 6.0.7,2 |
| FreeBSD:14:quarterly | 6.0.6_1,2 | 6.0.6_1,2 | n/a | 5.2.11,2 | 6.0.6_1,2 |
| FreeBSD:15:latest | 6.0.7,2 | 6.0.7,2 | n/a | 5.2.11,2 | 5.2.11,2 |
| FreeBSD:15:quarterly | 6.0.6_1,2 | 6.0.6_1,2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 6.0.7,2 | 6.0.7,2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 4
libcourier-unicode.so: devel/courier-unicodelibcourierauth.so: security/courier-authlib-baselibidn2.so: dns/libidn2libpcre2-8.so: devel/pcre2
Runtime 1
${LOCALBASE}/share/sysconftool/sysconftool: devel/sysconftool
The full lists below include those, and their dependencies in turn.
Build dependencies 12
Run dependencies 9
No port depends on this one.
Configuration
Options name: mail_courier-imap
| Option | Default | Description |
|---|---|---|
| GDBM | off | GNU dbm library support |
| GNUTLS | off | Use GnuTLS instead of OpenSSL (Enables SNI) |
| INOTIFY | off | Inotify support for IDLE command |
| IPV6 | off | IPv6 protocol support |
| TRASHQUOTA | off | Include deleted mails in the quota |
- USES
- compiler:c++11-lang gmake localbase:ldflags perl5 pkgconfig ssl tar:bzip2
- Service scripts
courier-imap-imapd,courier-imap-imapd-ssl,courier-imap-pop3d,courier-imap-pop3d-ssl- Conflicts with
- courier imap-uw panda-imap
Message after installing
Files
Manual pages 10
- couriertcpd(1)
- deliverquota(8)
- imapd(8)
- maildiracl(1)
- maildirkw(1)
- maildirmake(1)
- makeimapaccess(8)
- mkdhparams(8)
- mkimapdcert(8)
- mkpop3dcert(8)
pkg-plist 66
- bin/couriertls
- bin/deliverquota
- bin/imapd
- bin/maildiracl
- bin/maildirkw
- bin/maildirmake
- bin/makedat
- bin/makeimapaccess
- bin/pop3d
- @preunexec if cmp -s %D/%%CONFDIR%%/imapd-ssl.dist %D/%%CONFDIR%%/imapd-ssl; then rm -f %D/%%CONFDIR%%/imapd-ssl; fi
- %%CONFDIR%%/imapd-ssl.dist
- @postexec %%LOCALBASE%%/share/sysconftool/sysconftool %D/%%CONFDIR%%/imapd-ssl.dist
- @preunexec if cmp -s %D/%%CONFDIR%%/imapd.cnf.dist %D/%%CONFDIR%%/imapd.cnf; then rm -f %D/%%CONFDIR%%/imapd.cnf; fi
- %%CONFDIR%%/imapd.cnf.dist
- @preunexec if cmp -s %D/%%CONFDIR%%/imapd.dist %D/%%CONFDIR%%/imapd; then rm -f %D/%%CONFDIR%%/imapd; fi
- %%CONFDIR%%/imapd.dist
- @postexec %%LOCALBASE%%/share/sysconftool/sysconftool %D/%%CONFDIR%%/imapd.dist
- @preunexec if cmp -s %D/%%CONFDIR%%/pop3d-ssl.dist %D/%%CONFDIR%%/pop3d-ssl; then rm -f %D/%%CONFDIR%%/pop3d-ssl; fi
- %%CONFDIR%%/pop3d-ssl.dist
- @postexec %%LOCALBASE%%/share/sysconftool/sysconftool %D/%%CONFDIR%%/pop3d-ssl.dist
- @preunexec if cmp -s %D/%%CONFDIR%%/pop3d.cnf.dist %D/%%CONFDIR%%/pop3d.cnf; then rm -f %D/%%CONFDIR%%/pop3d.cnf; fi
- %%CONFDIR%%/pop3d.cnf.dist
- @preunexec if cmp -s %D/%%CONFDIR%%/pop3d.dist %D/%%CONFDIR%%/pop3d; then rm -f %D/%%CONFDIR%%/pop3d; fi
- %%CONFDIR%%/pop3d.dist
- @postexec %%LOCALBASE%%/share/sysconftool/sysconftool %D/%%CONFDIR%%/pop3d.dist
- %%CONFDIR%%/quotawarnmsg.example
- %%LIBEXECDIR%%/couriertcpd
- %%LIBEXECDIR%%/imapd-ssl.rc
- %%LIBEXECDIR%%/imapd.rc
- %%LIBEXECDIR%%/makedatprog
- %%LIBEXECDIR%%/pop3d-ssl.rc
- %%LIBEXECDIR%%/pop3d.rc
- share/man/man1/couriertcpd.1.gz
- share/man/man1/maildiracl.1.gz
- share/man/man1/maildirkw.1.gz
- share/man/man1/maildirmake.1.gz
- share/man/man8/deliverquota.8.gz
- share/man/man8/imapd.8.gz
- share/man/man8/mkdhparams.8.gz
- share/man/man8/mkimapdcert.8.gz
- share/man/man8/makeimapaccess.8.gz
- share/man/man8/mkpop3dcert.8.gz
- sbin/imaplogin
- sbin/mkdhparams
- sbin/mkimapdcert
- sbin/mkpop3dcert
- sbin/pop3login
- sbin/sharedindexinstall
- sbin/sharedindexsplit
- share/courier-imap/mkdhparams
- share/courier-imap/mkimapdcert
- share/courier-imap/mkpop3dcert
- share/doc/courier-imap/AUTHORS
- share/doc/courier-imap/INSTALL
- share/doc/courier-imap/NEWS
- share/doc/courier-imap/ChangeLog
- share/doc/courier-imap/README.proxy
- share/doc/courier-imap/README.imapkeywords.html
- share/doc/courier-imap/README.maildirfilter.html
- share/doc/courier-imap/README.maildirquota.txt
- share/doc/courier-imap/README.sharedfolders.txt
- share/doc/courier-imap/README.couriertls
- @dir etc/courier-imap/imapaccess
- @dir var
- @dir %%CONFDIR%%/shared
- @dir %%CONFDIR%%/shared.tmp
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| courier-imap-6.0.7.tar.bz2 | 3.748592e+06 | 33827a707a14c155e858253e6aa82d7483d12c33bd09edbe4c3dd520dd13fd7f |
Master sites 1
- SF/courier/imap/${PORTVERSION}
Commit history 8
The latest 5 of 8 in the history this site was built from.