functionality is provided by plugins. The following are supported at
the moment:
\#
-.IP \(bu 2
-Agendav (database, v2.1.x)
.IP \(bu
DAViCal (database, v1.1.x)
.IP \(bu
.I $ mailshears
mailshears, 2015-11-08 17:01:47 -0500 (Plugin: PrunePlugin)
-----------------------------------------------------------
-AgendavPrune - Removed user booger@example.com.
DavicalPrune - Removed user booger@example.com (Principal ID: 2).
DovecotPrune - Removed user booger@example.com (/tmp/mailshears-test/example.com/booger).
DovecotPrune - Removed user jeremy@example.com (/tmp/mailshears-test/example.com/jeremy).
.I $ mailshears rm adam@example.net
mailshears, 2015-11-08 17:04:42 -0500 (Plugin: RmPlugin)
--------------------------------------------------------
-AgendavRm - Removed user adam@example.net.
DavicalRm - User adam@example.net not found.
DovecotRm - Removed user adam@example.net (/tmp/mailshears-test/example.net/adam).
PostfixadminRm - Removed user adam@example.net.
.I $ mailshears rm example.net
mailshears, 2015-11-08 17:05:42 -0500 (Plugin: RmPlugin)
--------------------------------------------------------
-AgendavRm - Removed domain example.net.
DavicalRm - Domain example.net not found.
DovecotRm - Removed domain example.net (/tmp/mailshears-test/example.net).
PostfixadminRm - Removed domain example.net.
.I $ mailshears mv alice@example.com alice@example.net
mailshears, 2015-11-08 17:06:29 -0500 (Plugin: MvPlugin)
--------------------------------------------------------
-AgendavMv - Source user alice@example.com not found.
DavicalMv - Moved user alice@example.com (Principal ID: 1) to alice@example.net (Principal ID: 1).
DovecotMv - Moved user alice@example.com (/tmp/mailshears-test/example.com/alice) to alice@example.net (/tmp/mailshears-test/example.net/alice).
PostfixadminMv - Moved user alice@example.com to alice@example.net.
\#
.IP \(bu
\fIplugins\fR (default: ['postfixadmin'])
-A list of enabled plugins. Valid values are \(dqagendav\(dq,
-\(dqdavical\(dq, \(dqdovecot\(dq, \(dqpostfixadmin\(dq, and
-\(dqroundcube\(dq.
+A list of enabled plugins. Valid values are \(dqdavical\(dq,
+\(dqdovecot\(dq, \(dqpostfixadmin\(dq, and \(dqroundcube\(dq.
.P
The \(dqdovecot\(dq plugin supports the following:
\#
.P
The database plugins all have the same configutation options:
connections settings preceded by the plugin name. So in what follows,
-<plugin> would be replaced by \(dqagendav\(dq, \(dqdavical\(dq, or so
-on. Their meanings should be self-explanatory.
+<plugin> would be replaced by \(dqdavical\(dq, for example. Their
+meanings should be self-explanatory.
\#
.IP \(bu 2
\fI<plugin>_dbhost\fR (default: localhost)
\fI<plugin>_dbopts\fR (default: empty)
\#
.IP \(bu
-\fI<plugin>_dbtty\fR (default: empty)
-\#
-.IP \(bu
\fI<plugin>_dbuser\fR (default: 'postgres')
\#
.IP \(bu