BSD Ports

mail/dbmail 3.5.6_1 FreeBSD

SQL database-based mail system (POP3 and IMAP)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
eb873e3fc8
License
GPLv2
Categories
mail
Package size
357.0 KiB, 1385.9 KiB installed

Description

Dbmail is the name of a group of programs that enable the possibility of storing and retrieving mail messages from a database (currently MySQL, PostgreSQL or SQLite).

* Scalability. Dbmail is as scalable as the database system that is used for the mail storage. In theory millions of accounts can be managed using dbmail. One could, for example, run 4 different servers with the pop3 daemon each connecting to the same database (cluster) server. * Manageability. Dbmail is based upon a database. Dbmail can be managed by changing settings in the database (f.e. using PHP/Perl/SQL), without needing shell access. * Speed. Dbmail uses very efficient, database specific queries for retrieving mail information. This is much faster then parsing a filesystem. * Security. Dbmail has got nothing to do with the filesystem or interaction with other programs in the Unix environment which need special permissions. Dbmail is as secure as the database it's based upon. * Flexibility. Changes on a Dbmail system (adding of users, changing passwords etc.) are effective immediately.

In the other systems

SystemPortVersion
FreeBSDmail/dbmail3.5.6_1
NetBSDmail/dbmail3.5.5nb6
DragonFlymail/dbmail3.4.1_2

Install

Binary package:

pkg install dbmail

From the ports tree:

cd /usr/ports/mail/dbmail/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	dbmail>0:mail/dbmail

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:latest3.5.6_13.5.6_1-3.5.4-
FreeBSD:14:quarterly3.5.6_13.5.6_1n/a3.5.3-
FreeBSD:15:latest3.5.6_13.5.6_1n/a--
FreeBSD:15:quarterly3.5.6_13.5.6_1n/an/an/a
FreeBSD:16:latest3.5.6_13.5.6_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 5

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

Build dependencies 79
Run dependencies 56

No port depends on this one.

Configuration

Options name: mail_dbmail

OptionDefaultDescription
DOCSoffBuild and/or install documentation
LDAPoffLDAP protocol support
SIEVEonSieve mail sorting language support
USES
autoreconf gmake gnome libtool localbase pkgconfig shebangfix ssl
Service scripts
dbmail-pop3d, dbmail-lmtpd, dbmail-imapd, dbmail-timsieved

Files

Manual pages 11
  • dbmail(1)
  • dbmail-deliver(1)
  • dbmail-export(8)
  • dbmail-httpd(8)
  • dbmail-imapd(8)
  • dbmail-lmtpd(8)
  • dbmail-pop3d(8)
  • dbmail-sievecmd(8)
  • dbmail-users(8)
  • dbmail-util(8)
  • dbmail.conf(5)
pkg-plist 115
  • @sample etc/dbmail.conf.sample
  • lib/dbmail/libauth_ldap.so
  • lib/dbmail/libauth_ldap.so.0
  • lib/dbmail/libauth_ldap.so.0.0.0
  • lib/dbmail/libauth_sql.so
  • lib/dbmail/libauth_sql.so.0
  • lib/dbmail/libauth_sql.so.0.0.0
  • lib/dbmail/libdbmail.so
  • lib/dbmail/libdbmail.so.0
  • lib/dbmail/libdbmail.so.0.0.0
  • lib/dbmail/libsort_sieve.so
  • lib/dbmail/libsort_sieve.so.0
  • lib/dbmail/libsort_sieve.so.0.0.0
  • share/man/man1/dbmail-deliver.1.gz
  • share/man/man1/dbmail.1.gz
  • share/man/man5/dbmail.conf.5.gz
  • share/man/man8/dbmail-export.8.gz
  • share/man/man8/dbmail-httpd.8.gz
  • share/man/man8/dbmail-imapd.8.gz
  • share/man/man8/dbmail-lmtpd.8.gz
  • share/man/man8/dbmail-pop3d.8.gz
  • share/man/man8/dbmail-sievecmd.8.gz
  • share/man/man8/dbmail-users.8.gz
  • share/man/man8/dbmail-util.8.gz
  • sbin/dbmail-deliver
  • sbin/dbmail-export
  • sbin/dbmail-httpd
  • sbin/dbmail-imapd
  • sbin/dbmail-lmtpd
  • sbin/dbmail-pop3d
  • sbin/dbmail-users
  • sbin/dbmail-util
  • sbin/dbmail-sievecmd
  • sbin/dbmail-sieved
  • share/dbmail/dbmail.schema
  • share/dbmail/mysql/2_1_7-2_2_0.mysql
  • share/dbmail/mysql/2_2-3_0.mysql
  • share/dbmail/mysql/2_2_5-2_3_0.mysql
  • share/dbmail/mysql/2_3_0-2_3_2.mysql
  • share/dbmail/mysql/2_3_4-2_3_5.mysql
  • share/dbmail/mysql/2_3_5-2_3_6.mysql
  • share/dbmail/mysql/2_3_6-3_0_0.mysql
  • share/dbmail/mysql/3_0_2-3_1_0.mysql
  • share/dbmail/mysql/create_tables.mysql
  • share/dbmail/mysql/fix_foreign_keys.mysql
  • share/dbmail/mysql/migrate_from_1.x_to_2.0_innodb.mysql
  • share/dbmail/mysql/migrate_from_2.0_to_2.2.mysql
  • share/dbmail/mysql/update_headervalue_01.mysql
  • share/dbmail/mysql/upgrades/32001.mysql
  • share/dbmail/mysql/upgrades/32002.mysql
  • share/dbmail/mysql/upgrades/32003.mysql
  • share/dbmail/mysql/upgrades/32004.mysql
  • share/dbmail/mysql/upgrades/32005.mysql
  • share/dbmail/mysql/upgrades/32006.mysql
  • share/dbmail/mysql/upgrades/35001.mysql
  • share/dbmail/mysql/upgrades/35002.mysql
  • share/dbmail/mysql/upgrades/create_tables.mysql
  • share/dbmail/oracle/dbmail_grant.sql
  • share/dbmail/oracle/dbmail_schema.sql
  • share/dbmail/oracle/dbmail_ts.sql
  • share/dbmail/postgresql/2_1_7-2_2_0.pgsql
  • share/dbmail/postgresql/2_2-3_0.pgsql
  • share/dbmail/postgresql/2_2_5-2_3_0.pgsql
  • share/dbmail/postgresql/2_3_4-2_3_5.pgsql
  • share/dbmail/postgresql/2_3_5-2_3_6.pgsql
  • share/dbmail/postgresql/2_3_6-3_0_0.pgsql
  • share/dbmail/postgresql/3_0_2-3_1_0.psql
  • share/dbmail/postgresql/create_tables.pgsql
  • share/dbmail/postgresql/migrate_from_1.x_to_2.0.pgsql
  • share/dbmail/postgresql/migrate_from_2.0_to_2.2.pgsql
  • share/dbmail/postgresql/upgrades/32001.psql
  • share/dbmail/postgresql/upgrades/32002.psql
  • share/dbmail/postgresql/upgrades/32003.psql
  • share/dbmail/postgresql/upgrades/32004.psql
  • share/dbmail/postgresql/upgrades/32005.psql
  • share/dbmail/postgresql/upgrades/32006.psql
  • share/dbmail/postgresql/upgrades/35001.psql
  • share/dbmail/postgresql/upgrades/35002.psql
  • share/dbmail/postgresql/upgrades/create_tables.psql
  • share/dbmail/sqlite/2_1_7-2_2_0.sqlite
  • share/dbmail/sqlite/2_2-3_0.sqlite
  • share/dbmail/sqlite/2_2_5-2_3_0.sqlite
  • share/dbmail/sqlite/2_3_4-2_3_5.sqlite
  • share/dbmail/sqlite/2_3_5-2_3_6.sqlite
  • share/dbmail/sqlite/2_3_6-3_0_0.sqlite
  • share/dbmail/sqlite/3_0_2-3_1_0.sqlite
  • share/dbmail/sqlite/create_tables.sqlite
  • share/dbmail/sqlite/trigger.tmpl.sql
  • share/dbmail/sqlite/upgrades/32001.sqlite
  • share/dbmail/sqlite/upgrades/32002.sqlite
  • share/dbmail/sqlite/upgrades/32003.sqlite
  • share/dbmail/sqlite/upgrades/32004.sqlite
  • share/dbmail/sqlite/upgrades/32005.sqlite
  • share/dbmail/sqlite/upgrades/32006.sqlite
  • share/dbmail/sqlite/upgrades/35001.sqlite
  • share/dbmail/sqlite/upgrades/35002.sqlite
  • share/doc/dbmail/AUTHORS
  • share/doc/dbmail/CHANGELOG.md
  • share/doc/dbmail/INSTALL
  • share/doc/dbmail/README

The first 100 are listed.

distinfo 1
FileSizeSHA256
dbmail-dbmail-v3.5.6_GH0.tar.gz2.557854e+066a9ea3a23c0bfc6158d423fd0a6b8f79b55bcbcf5c1b9249b3644c8e01674746

Commit history 3

DateCommitCreditsLog message
eb873e3fc8 Dima Panov mail/dbmail: unbreak build after a315965d7d62ea69f5aed95c37e7ad36c900dc61 (+)
Restore version for libzdb.so.19 dependency checks to avoid name conflict with base libzdb.so from recent ZFS presented at least on 15.x and -current % pkg which /usr/lib/libzdb.so /usr/lib/libzdb.so was installed by package FreeBSD-zfs-dev-16
a315965d7d Po-Chuan Hsieh databases/libzdb: Update to 3.6.0
- Bump PORTREVISION of dependent ports for shlib change Changes: https://www.tildeslash.com/libzdb/#release_notes
ccb262d23e Dima Panov mail/dbmail: update to 3.5.6 release (+)
Release notes: https://github.com/dbmail/dbmail/releases/tag/v3.5.6