mail/vpopmail 5.4.33_4 FreeBSD
Easy virtual domain and authentication package for use with qmail
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2, GPLv3
- Categories
- Package size
- 453.9 KiB, 3359.6 KiB installed
Description
vpopmail provides an easy way to manage virtual domains and virtual accounts on a qmail mail server.
Features:
. Automates all qmail file modifications into documented command line programs
. Support for named and IP-based virtual domains
. NFS safe
. dynamic directory creation for scalability using fill-in balanced 3 level tree
. understands standard qmail .qmail directives
. interacts well with qmailadmin for web-based administration, courier-imap for IMAP support, and sqwebmail for web-based mail.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | mail/vpopmail | 5.4.33_4 |
| DragonFly | mail/vpopmail | 5.4.33_4 |
Install
Binary package:
pkg install vpopmail
From the ports tree:
cd /usr/ports/mail/vpopmail/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= vpopmail>0:mail/vpopmail
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 | 5.4.33_4 | 5.4.33_4 | 5.4.33_4 | 5.4.33_4 | 5.4.33_4 |
| FreeBSD:14:quarterly | 5.4.33_4 | 5.4.33_4 | n/a | 5.4.33_4 | 5.4.33_4 |
| FreeBSD:15:latest | 5.4.33_4 | 5.4.33_4 | n/a | 5.4.33_4 | 5.4.33_4 |
| FreeBSD:15:quarterly | 5.4.33_4 | 5.4.33_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.4.33_4 | 5.4.33_4 | 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.
Build 1
${LOCALBASE}/bin/tcprules: sysutils/ucspi-tcp
Runtime 1
${LOCALBASE}/bin/tcprules: sysutils/ucspi-tcp
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 2
Configuration
Options name: mail_vpopmail
| Option | Default | Description |
|---|---|---|
| AUTH_LOG | on | Log auth attempts when using a DB |
| CDB | on | Auth via CDB |
| CLEAR_PASSWD | off | Store passwords in plaintext |
| DOCS | off | Build and/or install documentation |
| DOMAIN_QUOTAS | off | Domain quotas support |
| FILE_LOCKING | on | file locking support |
| FILE_SYNC | off | fsync support (decreases performance) |
| IP_ALIAS | off | IP alias support |
| LDAP | off | Auth via LDAP |
| LEARN_PASSWORDS | off | Learn passwords during POP auth |
| MAILDROP | off | Maildrop MDA support |
| MD5_PASSWORDS | on | Store passwords in MD5 format |
| MYSQL | off | Auth via MySQL |
| MYSQL_LIMITS | off | MySQL mailbox limitations support |
| MYSQL_REPLICATION | off | MySQL database replication support |
| ONCHANGE_SCRIPT | off | vpopmail/etc/onchange script support |
| ORACLE | off | Auth via Oracle |
| PASSWD | off | /etc/passwd account support |
| PGSQL | off | Auth via PostgreSQL |
| QMAIL_EXT | off | qmail-like user-* address support |
| ROAMING | on | roaming users support |
| SEEKABLE | on | Make input to vdelivermail seekable |
| SINGLE_DOMAIN | off | Optimize for a single domain setup |
| SMTP_AUTH_PATCH | off | Swap Challenge/Response for CRAM-MD5 |
| SPAMASSASSIN | off | SpamAssassin support |
| SPAMFOLDER | off | Move spam to Junk (requires SA) |
| SQL_LOG | off | Log to selected SQL database |
| SQL_LOG_TRIM | off | Trim logs of deleted users/domains |
| SUID_VCHKPW | off | Set vchkpw setugid vpopmail:vchkpw |
| SYBASE | off | Auth via Sybase |
| USERS_BIG_DIR | on | Hashing user directories (BIGDIR) |
| VALIAS | off | Store aliases in DB instead of .qmail files |
- USES
- dos2unix fakeroot gmake qmail
- Service scripts
- none
- Conflicts with
- vpopmail-devel-5.*
Message after installing
Files
pkg-plist 106
- @owner vpopmail
- @group vchkpw
- vpopmail/bin/authvchkpw
- vpopmail/bin/clearopensmtp
- vpopmail/bin/dotqmail2valias
- vpopmail/bin/vaddaliasdomain
- vpopmail/bin/vadddomain
- vpopmail/bin/vadduser
- vpopmail/bin/valias
- vpopmail/bin/vchangepw
- @(,,) vpopmail/bin/vchkpw
- vpopmail/bin/vconvert
- vpopmail/bin/vdeldomain
- vpopmail/bin/vdelivermail
- vpopmail/bin/vdeloldusers
- vpopmail/bin/vdeluser
- vpopmail/bin/vdominfo
- vpopmail/bin/vipmap
- vpopmail/bin/vkill
- vpopmail/bin/vlist
- vpopmail/bin/vmkpasswd
- vpopmail/bin/vmoddomlimits
- vpopmail/bin/vmoduser
- vpopmail/bin/vpasswd
- vpopmail/bin/vpopbull
- vpopmail/bin/vpopmaild
- vpopmail/bin/vsetuserquota
- vpopmail/bin/vusagec
- vpopmail/bin/vuserinfo
- vpopmail/etc/inc_deps
- vpopmail/etc/lib_deps
- @postexec if [ ! -f %D/vpopmail/etc/defaultdomain ]; then install -o vpopmail -g vchkpw /dev/null %D/vpopmail/etc/defaultdomain; fi
- @postunexec if [ -f %D/vpopmail/etc/defaultdomain ] && [ ! -s %D/vpopmail/etc/defaultdomain ]; then rm -f %D/vpopmail/etc/defaultdomain; fi
- @sample vpopmail/etc/tcp.smtp-dist vpopmail/etc/tcp.smtp
- @sample vpopmail/etc/vlimits.default-dist vpopmail/etc/vlimits.default
- @sample vpopmail/etc/vpopmail.ldap-dist vpopmail/etc/vpopmail.ldap
- @preexec echo "You need to specify the LDAP connection settings in the %D/vpopmail/etc/vpopmail.ldap file" | /usr/bin/fmt
- @sample vpopmail/etc/vpopmail.mysql-dist vpopmail/etc/vpopmail.mysql
- @sample vpopmail/etc/vusagec.conf-dist vpopmail/etc/vusagec.conf
- @owner
- @group
- vpopmail/doc/doc_html/vpopmail.html
- vpopmail/doc/doc_html/vpopmail5.abw
- vpopmail/doc/doc_html/vpopmailapi.png
- vpopmail/doc/man_html/clearopensmtp.html
- vpopmail/doc/man_html/index.html
- vpopmail/doc/man_html/vaddaliasdomain.html
- vpopmail/doc/man_html/vadddomain.html
- vpopmail/doc/man_html/vadduser.html
- vpopmail/doc/man_html/vchkpw.html
- vpopmail/doc/man_html/vconvert.html
- vpopmail/doc/man_html/vdeldomain.html
- vpopmail/doc/man_html/vdelivermail.html
- vpopmail/doc/man_html/vdeluser.html
- vpopmail/doc/man_html/vpasswd.html
- vpopmail/doc/man_html/vpopbull.html
- vpopmail/doc/man_html/vsetuserquota.html
- vpopmail/doc/README
- vpopmail/doc/README.activedirectory
- vpopmail/doc/README.filelocking
- vpopmail/doc/README.ipaliasdomains
- vpopmail/doc/README.ldap
- vpopmail/doc/README.maildrop
- vpopmail/doc/README.mysql
- vpopmail/doc/README.onchange
- vpopmail/doc/README.oracle
- vpopmail/doc/README.pgsql
- vpopmail/doc/README.qmail-default
- vpopmail/doc/README.quotas
- vpopmail/doc/README.roamingusers
- vpopmail/doc/README.spamassassin
- vpopmail/doc/README.sybase
- vpopmail/doc/README.vdelivermail
- vpopmail/doc/README.vlimits
- vpopmail/doc/README.vpopmaild
- vpopmail/doc/README.vqmaillocal
- vpopmail/doc/UPGRADE
- vpopmail/include/client.h
- vpopmail/include/conf.h
- vpopmail/include/config.h
- vpopmail/include/ippp.h
- vpopmail/include/storage.h
- vpopmail/include/vauth.h
- vpopmail/include/vlimits.h
- vpopmail/include/vpopmail.h
- vpopmail/include/vpopmail_config.h
- vpopmail/lib/libvpopmail.a
- vpopmail/ldap/README.ldap
- vpopmail/ldap/nsswitch.conf
- vpopmail/ldap/pam_ldap.conf
- vpopmail/ldap/pam_ldap.secret
- vpopmail/ldap/qmailUser.schema
- vpopmail/ldap/slapd.conf
- vpopmail/ldap/vpopmail.ldif
- vpopmail/maildrop/maildroprc.v1
- vpopmail/maildrop/maildroprc.v2
- @dir(vpopmail,vchkpw,) vpopmail/domains
- @dir(vpopmail,vchkpw,) vpopmail/bin
- @dir(vpopmail,vchkpw,) vpopmail/etc
- @dir(vpopmail,vchkpw,) vpopmail/include
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| vpopmail-5.4.33.tar.gz | 612271 | 383c7436dfb18e773336f608f1771fc08559143c4f3938a5807a0cc5994c44f4 |
Master sites 1
- SF/vpopmail/vpopmail-stable/5.4.33
Commit history 0
No commits in the history this site was built from.