Re: General denial question (tarpitting)

2004-03-28 Thread Peter J. Holzer
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

Re: Null sender and require_resolvable_fromhost

2004-04-15 Thread Peter J. Holzer
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

Sharing code between plugins

2004-04-15 Thread Peter J. Holzer
-- _ | 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

Re: Dealing with multiple recipients in plugins

2004-04-27 Thread Peter J. Holzer
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

Re: denysoft_greylist plugin - bounces

2004-05-04 Thread Peter J. Holzer
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]

Re: How are you running qpsmtpd?

2004-05-25 Thread Peter J. Holzer
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 --

Re: my plugin - comments requested

2004-06-03 Thread Peter J. Holzer
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|

Re: [Waitman] Re: dnsbl lists Was: my plugin - comments requested

2004-06-04 Thread 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

Re: How best to begin

2004-06-10 Thread Peter J. Holzer
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

smtp-forward (was: How best to begin)

2004-06-10 Thread Peter J. Holzer
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

Re: RFC: filter for Sober.G generated mails

2004-06-11 Thread Peter J. Holzer
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/ |

Re: qpsmtpd and Postfix

2004-06-15 Thread Peter J. Holzer
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

Re: spaces in (sender's) mail addresses

2004-06-18 Thread Peter J. Holzer
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

Re: Spam Assassin Plugin Problem

2004-06-19 Thread Peter J. Holzer
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

Re: Put added headers on the front not the back

2004-06-30 Thread Peter J. Holzer
->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

Re: Put added headers on the front not the back

2004-07-01 Thread Peter J. Holzer
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

Re: Couple of issues with qpsmtpd

2004-07-21 Thread Peter J. Holzer
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

Re: unlink in uvscan plugin?

2004-08-02 Thread Peter J. Holzer
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,

Re: spf plugin options

2004-08-03 Thread Peter J. Holzer
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

Re: how to use qpsmtpd with postfix

2004-08-16 Thread Peter J. Holzer
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

FHS-conforming qpsmtpd installation

2004-08-16 Thread Peter J. Holzer
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

Re: Are single character sub-domains allowed in the envelope?

2004-09-14 Thread Peter J. Holzer
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

Re: Are single character sub-domains allowed in the envelope?

2004-09-25 Thread Peter J. Holzer
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 |

Re: Some (unfinished) thoughts about configuration and per user configuration

2004-09-25 Thread Peter J. Holzer
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

Re: Some (unfinished) thoughts about configuration and per user configuration

2004-09-25 Thread Peter J. Holzer
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

Re: qpsmtpd, xinetd and warn() messages

2004-10-23 Thread 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

Re: Qpsmtpd::Address test failure

2004-11-13 Thread Peter J. Holzer
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&#

Re: Qpsmtpd::Address test failure

2004-11-14 Thread Peter J. Holzer
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

Re: Mail front?

2004-11-22 Thread Peter J. Holzer
} } 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] |

Re: executable signatures [was Re: bunch o' commits]

2004-11-28 Thread Peter J. Holzer
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

Stricter parsing of mail from: and rcpt to:

2004-12-20 Thread Peter J. Holzer
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

Re: Stricter parsing of mail from: and rcpt to:

2004-12-21 Thread Peter J. Holzer
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

Re: Stricter parsing of mail from: and rcpt to:

2005-01-14 Thread Peter J. Holzer
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*)(<[^>]*&

Re: Stricter parsing of mail from: and rcpt to:

2005-01-17 Thread Peter J. Holzer
> 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

Re: fuzzy honeypot detects dictionary spam

2005-02-25 Thread Peter J. Holzer
]>, 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

Re: [qpsmtpd] trapping bad addresses

2005-03-05 Thread Peter J. Holzer
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.

Re: Name [was Re: Integrating high perf patch]

2005-03-09 Thread Peter J. Holzer
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.

Tarball fails tempstuff test.

2005-04-18 Thread Peter J. Holzer
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

Re: forkserver: config/plugin options

2005-04-19 Thread Peter J. Holzer
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

prefork hook

2005-04-20 Thread Peter J. Holzer
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

Re: forkserver: config/plugin options

2005-04-20 Thread 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

Re: prefork hook

2005-04-23 Thread Peter J. Holzer
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

Re: prefork hook

2005-04-22 Thread Peter J. Holzer
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

Re: prefork hook

2005-04-25 Thread Peter J. Holzer
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.

Re: prefork hook

2005-05-04 Thread Peter J. Holzer
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

Re: Segmentation faults with qpsmtpd-forkserver?

2005-05-06 Thread Peter J. Holzer
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

Re: Opinion regarding multiple recipients per connection

2005-05-12 Thread Peter J. Holzer
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

Re: Opinion regarding multiple recipients per connection

2005-05-12 Thread Peter J. Holzer
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

qpsmtpd packages

2005-06-06 Thread Peter J. Holzer
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

Re: user validation (was Re: NOT reject authenticated users?)

2005-07-01 Thread Peter J. Holzer
, 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

PATCH: config and plugin directories

2005-07-03 Thread Peter J. Holzer
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,

PATCH: pid file and aux groups

2005-07-03 Thread Peter J. Holzer
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

PATCH: log SMTP dialog at level LOGINFO

2005-07-03 Thread Peter J. Holzer
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

PATCH: don't accept mail addresses without <>

2005-07-03 Thread Peter J. Holzer
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

PATCH: Return 421 if we are going to disconnect

2005-07-03 Thread Peter J. Holzer
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

PATCH: Don't use SIGCLD

2005-07-03 Thread Peter J. Holzer
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

Re: PATCH: Don't use SIGCLD

2005-07-04 Thread Peter J. Holzer
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

Re: PATCH: config and plugin directories

2005-07-15 Thread Peter J. Holzer
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

Re: trunk - time to run perltidy?

2005-07-17 Thread Peter J. Holzer
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. | |

Re: PATCH: config and plugin directories

2005-07-17 Thread Peter J. Holzer
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? >

Re: PATCH: log SMTP dialog at level LOGINFO

2005-07-17 Thread Peter J. Holzer
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.

Re: Bad Bouncers

2005-07-17 Thread Peter J. Holzer
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

PATCH: call pre-connection hook in forkserver (was: 0.31 release candidate)

2005-07-17 Thread Peter J. Holzer
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 :-) --

Re: Bad Bouncers

2005-07-17 Thread Peter J. Holzer
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

Re: PATCH: don't accept mail addresses without <>

2005-07-17 Thread Peter J. Holzer
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

Re: PATCH: call pre-connection hook in forkserver (was: 0.31 release candidate)

2005-07-17 Thread Peter J. Holzer
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 |_|_)

Re: 0.31 release candidate

2005-07-17 Thread Peter J. Holzer
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,

perl 5.005

2005-07-19 Thread Peter J. Holzer
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

Re: Reverse SRS plugin?

2005-08-18 Thread Peter J. Holzer
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 -- _ |

Aliases plugins

2005-08-18 Thread Peter J. Holzer
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

Re: Greylisting and dns_whitelist_soft

2005-08-20 Thread Peter J. Holzer
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

Re: Greylisting and dns_whitelist_soft

2005-08-20 Thread Peter J. Holzer
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

Re: 0.31 release candidate 2

2005-08-20 Thread Peter J. Holzer
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

The cf_wrapper plugin

2005-08-20 Thread Peter J. Holzer
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/ |

Re: 0.31 release candidate 2

2005-08-21 Thread Peter J. Holzer
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

Re: Extension of smtp-forward

2005-08-22 Thread Peter J. Holzer
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

Re: 0.31 release candidate 2

2005-08-22 Thread Peter J. Holzer
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

Re: 0.31 release candidate 2

2005-08-22 Thread Peter J. Holzer
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

Re: Peter's RPMS (Re: 0.31 release candidate 2)

2005-08-23 Thread Peter J. Holzer
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

Re: Peter's RPMS (Re: 0.31 release candidate 2)

2005-08-23 Thread Peter J. Holzer
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] | _

Re: Peter's RPMS (Re: 0.31 release candidate 2)

2005-08-23 Thread Peter J. Holzer
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

Re: Qsmtpd::Address design question

2005-10-08 Thread Peter J. Holzer
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

Re: Postfix-queue problem (fixed)

2005-10-17 Thread Peter J. Holzer
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

Re: Postfix-queue problem (fixed)

2005-10-29 Thread Peter J. Holzer
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

Re: To, CC & Bcc

2005-11-05 Thread Peter J. Holzer
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

Re: [PATCH]: pre-/post-connection hooks not working in forkserver

2005-11-14 Thread Peter J. Holzer
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

Re: [PATCH]: pre-/post-connection hooks not working in forkserver

2005-11-14 Thread Peter J. Holzer
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

Re: 0.31 released

2005-11-16 Thread Peter J. Holzer
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]

Re: 0.31 released

2005-11-16 Thread Peter J. Holzer
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

forkserver: when to drop privileges

2005-11-21 Thread Peter J. Holzer
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

Re: check_delivery plugin

2005-11-23 Thread Peter J. Holzer
. 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

Re: check_delivery plugin

2005-11-23 Thread Peter J. Holzer
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

Re: forkserver: when to drop privileges

2005-11-23 Thread Peter J. Holzer
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

Re: check_delivery plugin

2005-11-23 Thread Peter J. Holzer
" 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

qpsmtpd-0.31.1-1 rpm

2005-11-29 Thread 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 --

Re: qpsmtpd-0.31.1-1 rpm

2005-11-30 Thread Peter J. Holzer
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&

Re: qpsmtpd-0.31.1-1 rpm

2005-11-30 Thread Peter J. Holzer
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

Re: check_delivery and dot-qmail-default

2006-01-03 Thread Peter J. Holzer
- ^^^^ 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

Re: qpsmtpd as a Postfix Advanced Filter

2006-01-09 Thread Peter J. Holzer
;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

Re: qpsmtpd as a Postfix Advanced Filter

2006-01-09 Thread Peter J. Holzer
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   2   3   4   5   >