Initial import of fastforward version 0.51.
fastforward handles qmail forwarding according to a cdb database. It can create forwarding databases from a sendmail-style /etc/aliases or from user-oriented virtual-domain tables. Submitted by: Camiel Dobbelaar <cd@sentia.nl>
This commit is contained in:
parent
968d17c7f7
commit
a4f8ddd4fd
28
mail/fastforward/Makefile
Normal file
28
mail/fastforward/Makefile
Normal file
@ -0,0 +1,28 @@
|
||||
# OpenBSD$
|
||||
|
||||
DISTNAME= fastforward-0.51
|
||||
CATEGORIES= mail
|
||||
MAINTAINER= cd@sentia.nl
|
||||
MASTER_SITES= ftp://ftp.net.ohio-state.edu/pub/networking/mail/qmail/ \
|
||||
ftp://ftp.ntnu.no/pub/unix/mail/qmail/ \
|
||||
ftp://ftp.mira.net.au/unix/mail/qmail/ \
|
||||
ftp://ftp.id.wustl.edu/pub/qmail/ \
|
||||
ftp://mirror.uk.uu.net/pub/qmail/ \
|
||||
ftp://ftp.jp.qmail.org/qmail/ \
|
||||
http://ftp.rifkin.technion.ac.il/pub/qmail/ \
|
||||
http://koobera.math.uic.edu/www/software/ \
|
||||
http://pobox.com/~djb/software/
|
||||
|
||||
PREFIX= /var/qmail
|
||||
NO_CONFIGURE= yes
|
||||
ALL_TARGET= default
|
||||
INSTALL_TARGET= setup check
|
||||
NO_MTREE= yes
|
||||
|
||||
RUN_DEPENDS= ${PREFIX}/bin/qmail-local:${PORTSDIR}/mail/qmail/qmail
|
||||
|
||||
pre-build:
|
||||
@${ECHO} ${CC} ${CFLAGS} > ${WRKSRC}/conf-cc
|
||||
@${ECHO} ${PREFIX} > ${WRKSRC}/conf-qmail
|
||||
|
||||
.include <bsd.port.mk>
|
3
mail/fastforward/files/md5
Normal file
3
mail/fastforward/files/md5
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (fastforward-0.51.tar.gz) = 6dc619180ba9726380dc1047e45a1d8d
|
||||
RMD160 (fastforward-0.51.tar.gz) = 84518647b43f0d32dd4fde198dd4712896e8ed25
|
||||
SHA1 (fastforward-0.51.tar.gz) = 5a20d2a60d2de791d9a7fbbe6ddb1fdca567053e
|
1
mail/fastforward/pkg/COMMENT
Normal file
1
mail/fastforward/pkg/COMMENT
Normal file
@ -0,0 +1 @@
|
||||
qmail forwarding, including sendmail-style /etc/aliases
|
20
mail/fastforward/pkg/DESCR
Normal file
20
mail/fastforward/pkg/DESCR
Normal file
@ -0,0 +1,20 @@
|
||||
fastforward handles qmail forwarding according to a cdb database. It can
|
||||
create forwarding databases from a sendmail-style /etc/aliases or from
|
||||
user-oriented virtual-domain tables.
|
||||
|
||||
fastforward supports external mailing lists, stored in a binary format
|
||||
for fast access. It has a tool to convert sendmail-style include files
|
||||
into binary lists.
|
||||
|
||||
fastforward is more reliable than sendmail. sendmail can't deal with
|
||||
long aliases, or deeply nested aliases, or deeply nested include files;
|
||||
fastforward has no limits other than memory. sendmail can produce
|
||||
corrupted alias files if the system crashes; fastforward is crashproof.
|
||||
|
||||
fastforward's database-building tools are much faster than sendmail's
|
||||
newaliases. Even better, fastforward deliveries don't pause while the
|
||||
database is being rebuilt.
|
||||
|
||||
fastforward does not support insecure sendmail-style program deliveries
|
||||
from include files; you can use qmail's secure built-in mechanisms
|
||||
instead. fastforward does support program deliveries from /etc/aliases.
|
23
mail/fastforward/pkg/PLIST
Normal file
23
mail/fastforward/pkg/PLIST
Normal file
@ -0,0 +1,23 @@
|
||||
bin/fastforward
|
||||
bin/newaliases
|
||||
bin/newinclude
|
||||
bin/printforward
|
||||
bin/printmaillist
|
||||
bin/setforward
|
||||
bin/setmaillist
|
||||
doc/fastforward/ALIASES
|
||||
man/cat1/fastforward.0
|
||||
man/cat1/newaliases.0
|
||||
man/cat1/newinclude.0
|
||||
man/cat1/printforward.0
|
||||
man/cat1/printmaillist.0
|
||||
man/cat1/setforward.0
|
||||
man/cat1/setmaillist.0
|
||||
man/man1/fastforward.1
|
||||
man/man1/newaliases.1
|
||||
man/man1/newinclude.1
|
||||
man/man1/printforward.1
|
||||
man/man1/printmaillist.1
|
||||
man/man1/setforward.1
|
||||
man/man1/setmaillist.1
|
||||
@dirrm doc/fastforward
|
Loading…
x
Reference in New Issue
Block a user