Date: Mon, 4 Jan 1999 21:41:20 +0100 From: Ollivier Robert <roberto@keltia.freenix.fr> To: freebsd-current <freebsd-current@FreeBSD.ORG> Subject: Re: sendmail throughput (was: HEADS UP: Postfix is coming. new uid,gid required.) Message-ID: <19990104214120.A29542@keltia.freenix.fr> In-Reply-To: <36905506.1B4F3BDC@houabg.com>; from David W. Chapman Jr. on Sun, Jan 03, 1999 at 11:43:34PM -0600 References: <Pine.BSF.4.05.9901040134570.417-100000@thelab.hub.org> <36905506.1B4F3BDC@houabg.com>
next in thread | previous in thread | raw e-mail | index | archive | help
According to David W. Chapman Jr.:
> I personally would like this so I could just ignore people flaming me.
> But really, I have to check my email every 2 hours or it fills up. I
> would like a news server.
Just install a news server and mail2news software. That's very easy. Here
is the Perl script I wrote to do just this. Create the groups as moderated
ones before.
You can subscribe either with a special alias or use <login>+<list> as
address.
With this alias in /etc/{mail,postfix}/aliases (if you choose to use
separate aliases for each list):
-=-=-
# News::Gateway support
#
freebsd-test: "|/build/perl/mail2news/freebsd-list freebsd.test"
lists: roberto
-=-=-
moderators (that way, followups go to the lists)
-=-=-
freebsd.*:%s@freebsd.org
-=-=-
freebsd-list
-=-=-
#! /usr/local/bin/perl -w
#-*-Perl-*-
# mail2news for the FreeBSD lists
#
# Based on News::Gateway
#
# $Id$
#
require 5.004;
use News::Gateway;
my $gateway = new News::Gateway 1, 'lists-owner@REPLACE.WITH.YOUR.HOST';
$gateway->modules ('newsgroups',
'headers',
mailtonews => [$ARGV[0] || 'freebsd.test'],
'cleanbody');
$gateway->config_file (\*DATA);
$gateway->read (\*STDIN);
my $error = $gateway->apply ();
if ($error) { $gateway->error ($error) }
$error = $gateway->post ();
if ($error) { $gateway->error ($error) }
__END__
header comment replace $n $v
header approved replace lists-owner@REPLACE.WITH.YOUR.HOST
header cc drop
header content-length drop
header delivered-to drop
header path drop
header return-path drop
header sender drop
header status drop
header to drop
header date rename
group freebsd.announce /(freebsd-|)announce\@freebsd/
group freebsd.bugs /(freebsd-|)bugs\@freebsd/
group freebsd.chat /(freebsd-|)chat\@freebsd/
group freebsd.config /(freebsd-|)config\@freebsd/
group freebsd.current /(freebsd-|)current\@freebsd/
group freebsd.cvs /(freebsd-|)cvs\@freebsd/
group freebsd.doc /(freebsd-|)doc\@freebsd/
group freebsd.fs /(freebsd-|)fs\@freebsd/
group freebsd.hackers /(freebsd-|)hackers\@freebsd/
group freebsd.hardware /(freebsd-|)hardware\@freebsd/
group freebsd.hubs /(freebsd-|)hubs\@freebsd/
group freebsd.mobile /(freebsd-|)mobile\@freebsd/
group freebsd.net /(freebsd-|)net\@freebsd/
group freebsd.ports /(freebsd-|)ports\@freebsd/
group freebsd.scsi /(freebsd-|)scsi\@freebsd/
group freebsd.security /(freebsd-|)security\@freebsd/
group freebsd.smp /(freebsd-|)smp\@freebsd/
-=-=-
--
Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr
FreeBSD keltia.freenix.fr 3.0-CURRENT #67: Tue Dec 29 20:24:02 CET 1998
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990104214120.A29542>
