BSD Ports

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
mail
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

SystemPortVersion
FreeBSDmail/vpopmail5.4.33_4
DragonFlymail/vpopmail5.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.4.33_45.4.33_45.4.33_45.4.33_45.4.33_4
FreeBSD:14:quarterly5.4.33_45.4.33_4n/a5.4.33_45.4.33_4
FreeBSD:15:latest5.4.33_45.4.33_4n/a5.4.33_45.4.33_4
FreeBSD:15:quarterly5.4.33_45.4.33_4n/an/an/a
FreeBSD:16:latest5.4.33_45.4.33_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 6
Run dependencies 2

Configuration

Options name: mail_vpopmail

OptionDefaultDescription
AUTH_LOGonLog auth attempts when using a DB
CDBonAuth via CDB
CLEAR_PASSWDoffStore passwords in plaintext
DOCSoffBuild and/or install documentation
DOMAIN_QUOTASoffDomain quotas support
FILE_LOCKINGonfile locking support
FILE_SYNCofffsync support (decreases performance)
IP_ALIASoffIP alias support
LDAPoffAuth via LDAP
LEARN_PASSWORDSoffLearn passwords during POP auth
MAILDROPoffMaildrop MDA support
MD5_PASSWORDSonStore passwords in MD5 format
MYSQLoffAuth via MySQL
MYSQL_LIMITSoffMySQL mailbox limitations support
MYSQL_REPLICATIONoffMySQL database replication support
ONCHANGE_SCRIPToffvpopmail/etc/onchange script support
ORACLEoffAuth via Oracle
PASSWDoff/etc/passwd account support
PGSQLoffAuth via PostgreSQL
QMAIL_EXToffqmail-like user-* address support
ROAMINGonroaming users support
SEEKABLEonMake input to vdelivermail seekable
SINGLE_DOMAINoffOptimize for a single domain setup
SMTP_AUTH_PATCHoffSwap Challenge/Response for CRAM-MD5
SPAMASSASSINoffSpamAssassin support
SPAMFOLDERoffMove spam to Junk (requires SA)
SQL_LOGoffLog to selected SQL database
SQL_LOG_TRIMoffTrim logs of deleted users/domains
SUID_VCHKPWoffSet vchkpw setugid vpopmail:vchkpw
SYBASEoffAuth via Sybase
USERS_BIG_DIRonHashing user directories (BIGDIR)
VALIASoffStore aliases in DB instead of .qmail files
USES
dos2unix fakeroot gmake qmail
Service scripts
none
Conflicts with
vpopmail-devel-5.*

Message after installing

===>   NOTICE:

The vpopmail port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

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
FileSizeSHA256
vpopmail-5.4.33.tar.gz612271383c7436dfb18e773336f608f1771fc08559143c4f3938a5807a0cc5994c44f4
Master sites 1
  • SF/vpopmail/vpopmail-stable/5.4.33

Commit history 0

No commits in the history this site was built from.