up the
> limited upstream bandwidth of trojan DSPAM clients on asymmetric connections,
SMTP tarpits as originally designed use very little bandwidth, and most
of that from the server to the client.
hp
--
_ | Peter J. Holzer| I think we need two definitions:
|_|_) | Sysadmin WSR
while they are optional in RFC 822.
> Maybe they should be a Qpsmtpd::Address object,
Yup.
> and there could be a local() method to indicate whether the address is
> local.
Hmm. How do you determine that? Do we need a new hook for that?
hp
--
_ | Peter J. Hol
--
_ | Peter J. Holzer| I think we need two definitions:
|_|_) | Sysadmin WSR | 1) The problem the *users* want us to solve
| | | [EMAIL PROTECTED] | 2) The problem our solution addresses.
__/ | http://www.hjp.at/ |-- Phillip Hallam-Baker on spam
pgp0.pgp
Description
ll of them have different rules, mail may be delayed extremely.
For example, assume that the mailinglist server runs sendmail with a
queue interval of 30 minutes and a message is sent as a single mail to
100 recipients. Then with each queue run only one recipient will get the
mail, and the last recipient wi
version
does, although I cannot remember consciously fixing that bug. The
current version is now on the web site.
hp
--
_ | Peter J. Holzer| I think we need two definitions:
|_|_) | Sysadmin WSR | 1) The problem the *users* want us to solve
| | | [EMAIL PROTECTED]
days:
Connections: 41323
RCPT TO requests: 71554
DATA requests: 6436
Messages queued: 3051
The machine is a dual 2.4 GHz P4 with 1GB of RAM which is massively
overspeced for its task (but we bought a bunch of identical servers and
one of them became the mail server).
hp
--
to top level domain).
> 2. Keep track of ips that send multiple "from" domains. And black-list
> those.
This is true for just about any ISP. Even my private server (which has
only one user) sends mail with 3 or 4 different from domains.
hp
--
_ | Peter J. Holzer|
years) use exactly the DOS
attacks James outlined. AFAIK, they haven't.
hp
PS: I don't think SPF will make even a dent in spam. It will cut down on
the misrouted bounces, if it ever gets off ground, which would be nice,
too.
--
_ | Peter J. Holzer| I think we need two
ke spam. We also reject mails
based on content-type and I wrote a couple of spamassassin rules to
catch "we have found a virus in your mail" notifications (Not very
successful - these notifications vary too widely).
hp
--
_ | Peter J. Holzer| I think we need two def
On 2004-06-10 17:41:52 +0100, Matt Sergeant wrote:
> On Thu, 10 Jun 2004, Peter J. Holzer wrote:
>
> > * the smtp-forward plugin in the distribution does almost no error
> > checking. If sendmail doesn't like the mail for some reason, the
> > mail will be silent
age-id of the viral message for
the bounce?
hp
--
_ | Peter J. Holzer| I think we need two definitions:
|_|_) | Sysadmin WSR | 1) The problem the *users* want us to solve
| | | [EMAIL PROTECTED] | 2) The problem our solution addresses.
__/ | http://www.hjp.at/ |
so I would suggest testing it thoroughly before using it in
production.
hp
--
_ | Peter J. Holzer| I think we need two definitions:
|_|_) | Sysadmin WSR | 1) The problem the *users* want us to solve
| | | [EMAIL PROTECTED] | 2) The problem our solution addr
Qpsmtpd/SMTP.pm.
hp
--
_ | Peter J. Holzer| I think we need two definitions:
|_|_) | Sysadmin WSR | 1) The problem the *users* want us to solve
| | | [EMAIL PROTECTED] | 2) The problem our solution addresses.
__/ | http://www.hjp.at/ |-- Phillip Hallam-Baker
t bug fixes are often only posted on the mailing-list but
never added to the CVS, so that a few months later they are discovered
by somebody else. Can we do something to improve this (rather sad)
situation?
--
_ | Peter J. Holzer| I think we need two definitions:
|_|_) | Sysadmin WSR
->add() has an optional 3rd argument, which tells
where the new header should be inserted. Changing all calls to
$headers->add to include a third argument of "0" should do the trick.
hp
--
_ | Peter J. Holzer| I think we need two definitions:
|_|_) | Sysadmin WSR
On 2004-06-30 11:56:32 -0400, Charlie Brady wrote:
> On Wed, 30 Jun 2004, Peter J. Holzer wrote:
> > On 2004-06-29 22:41:35 +0100, Matt Sergeant wrote:
> > > I haven't examined whether it's qpsmtpd or Mail::Internet that does
> > > this yet - but I would
o test the latest check-out before
deploying it on a production server.
hp
--
_ | Peter J. Holzer| Je höher der Norden, desto weniger wird
|_|_) | Sysadmin WSR | überhaupt gesprochen, also auch kein Dialekt.
| | | [EMAIL PROTECTED] | Hallig Gröde ist fast gänzlich d
p_fh "\n";
$transaction->body_resetpos;
(An equivalent fix may already be in the current CVS. I haven't synced
my private tree with CVS since some time between 0.27 and 0.28 - I
should really do that RSN)
hp
--
_ | Peter J. Holzer| Je höher der Norden,
htened.
hp
--
_ | Peter J. Holzer| Je höher der Norden, desto weniger wird
|_|_) | Sysadmin WSR | überhaupt gesprochen, also auch kein Dialekt.
| | | [EMAIL PROTECTED] | Hallig Gröde ist fast gänzlich dialektfrei.
__/ | http://www.hjp.at/ | -- Hannes Petersen i
hortly, .deb may take longer since I'm a debian
newbie).
hp
--
_ | Peter J. Holzer| Je höher der Norden, desto weniger wird
|_|_) | Sysadmin WSR | überhaupt gesprochen, also auch kein Dialekt.
| | | [EMAIL PROTECTED] | Hallig Gröde ist fast gänzlich dialektf
On 2004-08-16 15:40:15 +0200, Peter J. Holzer wrote:
> I'm also currently preparing RPM and .deb packages for qpsmtpd (RPM
> should be finished shortly, .deb may take longer since I'm a debian
> newbie).
That said, I should maybe solicit some input on the directory layout I
n = '(?:[a-zA-Z0-9](?:[-a-zA-Z0-9]*[a-zA-Z0-9]))';
>
> I think what we want is this:
>
> my $subdomain = '(?:[a-zA-Z0-9](?:[-a-zA-Z0-9]*[a-zA-Z0-9])?)';
>
> (in Qpsmtpd::Address::canonify() )
Yes. I've actually had that fixed for some time but forgot to
st literally
translated the BNF to regexps. I was sorely tempted to "optimize" the
regexps, but resisted (mostly) because I wanted to make it easy to
verify that the regexps do indeed implement the BNF.
hp
--
_ | Peter J. Holzer| Je höher der Norden, desto weniger wird
|
exible. For example, you can also
query the configuration for a different address than for the current
recipient (for example, I wrote a plugin which checks if the sender is a
local user and takes some action depending on that).
hp
--
_ | Peter J. Holzer| Je höher de
r solution above will in
> fact need modification in many plugins!).
"My solution" is the status quo. So by definition it doesn't require any
modification. It would be desirable to modify a lot of plugins to take
advantage of it, though.
hp
--
_ | Peter J. Holzer
On 2004-10-22 22:34:07 +0100, Tim Meadowcroft wrote:
> Peter J. Holzer submitted a nice series of patches for getting qpsmtpd working
> with xinetd rather than tcpserver, but I've just noticed that the default
> entries cause a few problems:
>
> run.xi (the file xinetd cal
was intended. RFC 2821 requires them, and being strict catches
quite a bit of spam. (It also catches the occassional lazy sysadmin
telnetting to port 25, but that's another problem :-).
> So either you fix the test:
>
> $as = '<[EMAIL PROTECTED]>';
That
On 2004-11-13 14:09:09 -0500, John Peacock wrote:
> Peter J. Holzer wrote:
> >That was intended. RFC 2821 requires them, and being strict catches
> >quite a bit of spam.
>
> That's what I figured, but it leads to the question of what the test in
> question is t
}
}
in bind. for <[EMAIL PROTECTED]>, an RR for joe._vrfy.example.com would
then be queried.
hp
--
_ | Peter J. Holzer| Je höher der Norden, desto weniger wird
|_|_) | Sysadmin WSR | überhaupt gesprochen, also auch kein Dialekt.
| | | [EMAIL PROTECTED] |
d which would match this, I would expect text in non-latin
scripts to match quite frequently - for example, consider a Russian text
about MZ motorcycles or a Japanese text about MP3.
hp
--
_ | Peter J. Holzer| Je höher der Norden, desto weniger wird
|_|_) | Sysadmin WSR
was my primary reason for implementing Qpsmtpd::Address. Sorry I
didn't notice this earlier. I should sync with CVS more often :-(.
hp
--
_ | Peter J. Holzer| Je höher der Norden, desto weniger wird
|_|_) | Sysadmin WSR | überhaupt gesprochen, also auch kein Dia
I know (with the exception of sendmail X). I
was quite surprised when Claus told me that the space wasn't allowed,
but I couldn't prove him wrong ;-)
hp
--
_ | Peter J. Holzer| Je höher der Norden, desto weniger wird
|_|_) | Sysadmin WSR | überhaupt g
On 2004-12-21 10:57:27 +0100, Peter J. Holzer wrote:
> On 2004-12-21 01:39:36 +, Nick Leverton wrote:
> > On Mon, Dec 20, 2004 at 04:09:07PM -0800, Robert Spier wrote:
> > > > my ($space, $from) = ($from_parameter =~
> > > > m/^from:(\s*)(<[^>]*&
> I would much rather telnet to a qmail server to do raw smtp than a
> pickier server,
Yeah, but the spammers like the non-picky servers a lot more, too :-)
"Be liberal in what you accept and conservative in what you send" was a
good motto for a friendlier internet than we
]>, but no DATA. This is done by
some MTAs (e.g., Exim) and web forms. So if you reject these your users
may not be able to send mails to some domains or enter their address on
some web forms.
hp
--
_ | Peter J. Holzer| Weil wir die materielle Welt nicht so
|_|_) | Sysadmin
to RFC 2821 (I think its too forgiving about malformed
IPv6 address literals and it may not recognize some obsolete forms as
valid).
This is strictly a syntax check, though - no semantic verification is
"built-in". This should be left to plugins, IMHO.
hp
--
_ | Peter J.
sm"? Hmm, maybe not.
That would be the philosophy of qpsmtpd.
hp
--
_ | Peter J. Holzer| Weil wir die materielle Welt nicht so
|_|_) | Sysadmin WSR | wahrnehmen, wie sie ist, sind Sachen wie
| | | [EMAIL PROTECTED] | JPEG, MP3 usw. möglich.
__/ | http://www.hjp.
ride the default of
$PWD/t/tmp for config.sample/spool_dir.
I have a slight preference for the second solution, since it only
affects a test script. OTOH, the user needs to know about setting
$SPOOLDIR.
hp
--
_ | Peter J. Holzer| Weil wir die materielle Welt nicht so
Config files should go into /etc/qpsmtpd.
hp
--
_ | Peter J. Holzer| Weil wir die materielle Welt nicht so
|_|_) | Sysadmin WSR | wahrnehmen, wie sie ist, sind Sachen wie
| | | [EMAIL PROTECTED] | JPEG, MP3 usw. möglich.
__/ | http://www.hjp.at/ | -- Heik
vable, e.g. rate-limiting based on local load, the ip address
of the client or the phase of the moon.
So I think a prefork hook which is called just before the fork would be
best. Arguments should probably be $client (the socket) and $hisaddr.
Comments?
hp
--
_ | Peter J. Holzer
On 2005-04-19 12:41:02 +0200, Peter J. Holzer wrote:
> On 2004-12-15 16:07:14 -0800, Robert Spier wrote:
> > also, do we really need seperate plugin and config dir specifiers
> > if we have QPSMTPD_ROOT? What's the logic?
>
> FHS conformance:
>
> Plugins
t; global or shared are always simultaneously available in Perl, IMO trying to
> separate these would be weird.
No, I don't want to separate them, that was just alternative names for
the same hook.
hp
--
_ | Peter J. Holzer| Weil wir die materielle Welt nicht so
|_|_) | Sysadmi
ts "program startup" to me, not "connection startup". We
already have some pretty long hook names like "unrecognized_command" or
"reset_transaction", so mabe we should just call it "startup_connection"
or "accept_connection". Or "glob
Thanks, John, your mail was very helpful.
On 2005-04-25 11:02:41 -0400, John Peacock wrote:
> Peter J. Holzer wrote:
> >For small values of "sort of", yes. It must be called after register (of
> >course), so it would actually be called from Qpsmtpd::TcpServer::run.
On 2005-04-25 21:47:21 +0200, Peter J. Holzer wrote:
> On 2005-04-25 11:02:41 -0400, John Peacock wrote:
> > Peter J. Holzer wrote:
> > >For small values of "sort of", yes. It must be called after register (of
> > >course), so it would actually be called from Q
t in production for a while
> now.
No, I never used it. Maybe you are confusing me with Peter Eisch?
I run qpsmtpd called from xinetd on several servers and recently
converted one to qpsmtpd-forkserver.
hp
--
_ | Peter J. Holzer| Weil wir die materielle Welt nicht
t) that
> would allow some users to get everything (spam trap) and others to block
> all of it, and this would certainly help that.
At the time of the RCPT command you generally don't have enough
information to decide whether you want to accept or reject.
hp
--
_ | Peter
On 2005-05-12 19:50:32 +, [EMAIL PROTECTED] wrote:
> On Thu, 12 May 2005, Peter J. Holzer wrote:
> > The main problem with this solution is that many MTAs will retry only after
> > the queue interval (typically several minutes to a few hours, but
> > sometimes with an exp
is
welcome.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |-- Holger Lembke in dan-am
pgpfejuzq3Wc3.pgp
Description: PGP
, except that there
was no provision for shadow passwords at the time (but then, Ultrix
didn't have shadow password files anyway, and it wasn't on a public
nameserver, so it didn't matter in that case).
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
the config directory and the plugin directory
configurable.
The config dir is taken from an env. variable QPSMTPD_CONFIG, if it
exists.
The plugin dir is taken from $self->config('plugin_dir').
The defaults are unchanged.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein,
This patch adds a pid for forkserver (this was previously posted by
someone else to the mailinglist) and sets auxiliary groups (this is
needed for the postfix backend, which expects to have write permission
to a fifo which usually belongs to group postdrop).
--
_ | Peter J. Holzer| Ich
obsolete now that we have logging plugins - I haven't
looked at them yet.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |-- H
Yeah, you've seen this one before. I'm just stubborn about it :-)
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |-- Holger Lem
RFC 2821 says we should return 421, if we disconnect, not 450 or 451.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |-- Holger
then $MAXCONN children.
This means that zombies hang around until the next client connects.
A bit untidy, but shouldn't be a real problem.
forkserver has been rock-solid for me since this patch.
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmi
post-connection
hook where a prolonged time between the death of the child and the hook
being called may be detrimental - that may be a real problem, but right
now I can't think of any plausible scenario.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer
ts{$c});
}
return wantarray ? @config : $config[0];
}
I think this particular patch was from Gavin. It allows either the simple
string "map" as the second argument (for backwards compatibility), or a
hashref, so you could call
$self->config("foo", "map
esn't mess with tabs.
> Perhaps we should run both on one
> file (Qpsmtpd.pm perhaps) and have a usability vote?
Good idea.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| |
On 2005-07-15 20:08:43 +0200, Peter J. Holzer wrote:
> On 2005-07-06 20:58:21 -0400, Matt Sergeant wrote:
> > On 6 Jul 2005, at 20:47, Gavin Carr wrote:
> >
> > >What about just using named arguments and honouring 'nolog => 1' or
> > >something?
>
On 2005-07-04 12:16:01 -0400, John Peacock wrote:
> Peter J. Holzer wrote:
> >This patch increases the log level of the SMTP dialog from LOGDEBUG to
> >LOGINFO. My log analysis scripts use the SMTP dialog as input and the
> >debug files really grow too fast at log level 8.
hich checked if the sender domain was local, and
if it was it checked if the sender existed. If it didn't exist, the
mail was rejected. It was less effective than I hoped, however, so I
don't use it anymore.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Comput
7;t actually called anywhere.
The attached patch calls the pre-connection hook in fork-server. It doesn't
touch tcpserver mode or Apache::Qpsmtp, and post-connection hook is
still missing, so this is just a quick and dirty patch, not a real fix.
hp
PS: Look, Robert, no tabs :-)
--
h SRS) at the intermediate host), but may not be able
to do either.
I strongly recommend to provide user-configurable whitelists if you are
using SPF-records to reject mails.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeign
On 2005-07-04 07:46:50 -0700, Ask Bjørn Hansen wrote:
> On Jul 3, 2005, at 1:21 PM, Peter J. Holzer wrote:
>
> >Yeah, you've seen this one before. I'm just stubborn about it :-)
>
> Let's bikeshed for a moment: Will it stop any spam?
It used to. Looking
and remote) of the connection, so it can e.g.,
accept a different number of connections for different virtual hosts
or for known vs. unknown networks.
* startup is only called in the child, as before.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_)
is included with any RH or FC I have installed) I
included Roger's RPM of Gavin's plugins (with only a minor path change)
and a bunch of my own plugins (one plugin per RPM).
.debs should follow during next week (hopefully).
hp
--
_ | Peter J. Holzer| Ich sehe nun ein,
the
replacement machine up and running (actually, I know I really should do
the latter :-)).
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | ht
d. The other plugins return DENY(SOFT) or DECLINED.
Normally, I am of the "deny all that isn't accepted" persuasion, but
with qpsmtpd I find that "allow all that isn't denied" works better.
hp
[1] http://www.nntp.perl.org/group/perl.qpsmtpd/604
--
_ |
Here is the current version (I've just updated the POD a bit - hopefully
I didn't break anything) of the aliases_check and aliases_rewrite
plugins.
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was
lope from for every
* delivery attempt.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |-- Holger Lembke in dan-am
pgpVitlQJQ3p4.p
hitelist_zones file then only contains the single line
"whitelist.bittwiddlers.com", which will cause the plugin to query
151.116.65.216.whitelist.bittwiddlers.com if John is connecting.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeign
would like to see these three
patches in 0.31-final. Should I resubmit them?
hp
[0] At the usual place: <http://www.hjp.at/apt/redhat/7.3/i386/RPMS.hjp>
resp. <http://www.hjp.at/apt/redhat/7.3/i386/SRPMS.hjp>. I can
rebuild them for other Redhat/Fedora releases if som
production together with
cf_wrapper. I am planning to add a bayesian filter next.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |
On 2005-08-20 20:59:10 -0700, Devin Carraway wrote:
> On Sat, Aug 20, 2005 at 07:38:24PM +0200, Peter J. Holzer wrote:
> > * My patch for a configurable plugin_dir (needed for the RPMs directory
> > structure).
> I ship a similar patch with Debian's qpsmtpd, for FHS
plugin).
In any case you should not trust headers you haven't added yourself. And
if you add information yourself, you are usually better off using
transaction or connection notes. (The exception is when you have a
cascade of SMTP servers which you control: E.g., the maildrop server can
trust h
On 2005-08-22 08:37:31 +1000, Gavin Carr wrote:
> On Sat, Aug 20, 2005 at 07:38:24PM +0200, Peter J. Holzer wrote:
> > I just updated my RPMs[0] to this version and deployed them on my private
> > mail server. Unless I notice any problems I will deploy it on the WSR
> > mai
On 2005-08-21 18:06:01 -0400, Matt Sergeant wrote:
> On 21 Aug 2005, at 05:22, Peter J. Holzer wrote:
> >On 2005-08-20 20:59:10 -0700, Devin Carraway wrote:
> >>On Sat, Aug 20, 2005 at 07:38:24PM +0200, Peter J. Holzer wrote:
> >>>* My patch for a configurable p
On 2005-08-23 14:16:08 -0400, Charlie Brady wrote:
>
> On Sat, 20 Aug 2005, Peter J. Holzer wrote:
>
> >I just updated my RPMs[0] to this version and deployed them on my private
> >mail server.
And its running on our primary MX since sunday. So far nobody has
complaine
obviously
not even that - cf_wrapper is clearly out of date).
I will rebuild them as noarch RPMs ASAP.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
_
On 2005-08-23 21:04:11 +0200, Peter J. Holzer wrote:
> On 2005-08-23 14:16:08 -0400, Charlie Brady wrote:
> > Is it impractical to build your RPMs so that they are version agnostic?
> > Installing the modules directly into /usr/lib/perl5/site_perl would work
> > for all supp
own. Could you comment on
> >why you did it that way?
>
> Commenting for Peter - I suspect in order to get it working as quickly
> as possible, he just cut and paste from Mail::Address (which we were
> using before).
That pretty much sums it up.
hp
--
_ | P
e (hopefully tomorrow evening).
I originally wrote the plugin for postfix 1.x, and I don't remember if I
didn't set any flags on purpose or if those flags were only added with
postfix 2.x.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmi
On 2005-10-17 22:24:18 +0200, Peter J. Holzer wrote:
> On 2005-10-17 12:52:56 -0400, John Peacock wrote:
> > Hanno Hecker wrote:
> > >If you want to use something like virtual_alias_domains
> > >the CLEANUP_FLAG_MAP_OK is required.
> >
> > Can someone who u
of [EMAIL PROTECTED], not any
> [EMAIL PROTECTED]
Qmail-queue (like SMTP) doesn't distinguish between To:, Cc:, and Bcc:
headers. It doesn't look at the headers at all. It expects an "envelope"
containing one sender (starting with "F") and one or more recipients
mitted a patch for this (twice ;-))
some time ago, and I had to move around some code lib/Qpsmtpd/* to get
useful behaviour. Of course quite a lot has changed in 0.31, so that may
not be necessary anymore, but I doubt it.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Comput
On 2005-11-14 22:31:16 +0100, Peter J. Holzer wrote:
> On 2005-11-12 19:23:38 +0100, Hanno Hecker wrote:
> > diff -urN qpsmtpd-0.31-dev/qpsmtpd-forkserver
> > qpsmtpd-0.31-dev+pre+post/qpsmtpd-forkserver
> > --- qpsmtpd-0.31-dev/qpsmtpd-forkserver 2005-11-01 13:34:53
I actually know of somebody who uses qpsmtpd on a
non-i386 Redhat system.
All feedback is of course welcome.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED]
On 2005-11-16 16:19:48 +, Robin Bowes wrote:
> Peter J. Holzer said the following on 16/11/2005 15:04:
> >
> > RPM packages based on RC3 are available from
> > http://www.hjp.at/apt/redhat/RPMS.qpsmtpd/
>
> [snip]
>
> > I also haven't cleaned up
get rid of the dependency on an external timestamping tool, I'm asking
if anybody relies on qpsmtpd-forkserver loading the plugins as root.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu me
. I particularly like part 3) - a subtree per plugin
> sounds like an excellent structure for the unsupported tree.
Full ACK.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMA
flat directory containing the plugin, a README file and a
sample config file is probably enough. It it gets more complex, the
maintainer may add subdirectories.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | gee
tch is attached.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |-- Holger Lembke in dan-am
--- qpsmtpd-forkserver.droppriv Fri N
"
sounds like "the maintainer vanished some time ago". The best we could
come up with was "contrib", which is also a rather traditional name for
third-party stuff, but doesn't have the negative connotations of
"unsupported".
hp
--
_ | Peter J. Holzer
ug fix in the majordomo plugin, but I doubt
anybody except me uses this).
So, add these lines to your apt sources.list
rpm http://www.hjp.at/apt redhat qpsmtpd
rpm-src http://www.hjp.at/apt redhat qpsmtpd
or download the RPMs from http://www.hjp.at/apt/redhat/RPMS.qpsmtpd/
hp
--
On 2005-11-29 21:53:16 +0100, Peter J. Holzer wrote:
> I just uploaded an rpm for qpsmtpd 0.31.1 on my web server.
>
> Differences from stock qpsmtpd 0.31.1:
>
> * pre- and post-connection hooks work
Er, no, they don't. Please don't install that version yet. I&
On 2005-11-30 13:06:54 +0100, Peter J. Holzer wrote:
> On 2005-11-29 21:53:16 +0100, Peter J. Holzer wrote:
> > I just uploaded an rpm for qpsmtpd 0.31.1 on my web server.
> >
> > Differences from stock qpsmtpd 0.31.1:
> >
> > * pre- and post-connection hooks wor
-
^^^^
Is that one new in trunk? It isn't in 0.31.1.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |-- Holger Lembke in dan-am
pgplloZ5Npnka.pgp
Description: PGP signature
;outside" are filtered, mails from "inside" are not), but it may
not be what you want.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |-- Holger Lembke in dan-am
pgpOBkK8KPpuA.pgp
Description: PGP signature
ow you start qpsmtpd. If you use forkserver, that would be the -p
option.
hp
--
_ | Peter J. Holzer| Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ |-- Holger Lembke in dan-am
pgpsFm3xrLru1.pgp
Description: PGP signature
1 - 100 of 422 matches
Mail list logo