Re: lib SASL?

2004-02-10 Thread Ask Bjoern Hansen
or GNU SASL > > (http://www.gnu.org/software/gsasl/). > > Ahhh! Patrick Boettcher ([EMAIL PROTECTED]) has implemented > SASL server support in Authen::SASL::Cyrus. Please email the list if any useful qpsmtpd integration comes out of it. :-) -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: perl 5.6.1, v0.25 Qpsmtpd::Transaction:77 Taint check fails

2003-06-10 Thread Ask Bjoern Hansen
On Monday, Jun 9, 2003, at 14:35 America/Los_Angeles, Sander van Zoest wrote: I was seeing the following in the log: --- @40003ee3cd920fe9f3a4 (in cleanup) Insecure dependency in unlink while running with -T switch at lib/Qpsmtpd/Transaction.pm line 119. --- Forwhatever reason the fo

Re: perl 5.6.1, v0.25 Qpsmtpd::Transaction:77 Taint check fails

2003-06-10 Thread Ask Bjoern Hansen
On Monday, Jun 9, 2003, at 14:35 America/Los_Angeles, Sander van Zoest wrote: I was seeing the following in the log: --- @40003ee3cd920fe9f3a4 (in cleanup) Insecure dependency in unlink while running with -T switch at lib/Qpsmtpd/Transaction.pm line 119. --- In 0.26-dev (in CVS) we

Re: cvs commit: qpsmtpd/plugins/queue smtp-forward (fwd)

2003-06-10 Thread Ask Bjoern Hansen
On Monday, Jun 9, 2003, at 05:38 America/Los_Angeles, Matt Sergeant wrote: In case anyone needs to use qpsmtpd as a filter, instead of as part of a delivery system, there's now an SMTP forwarding plugin in CVS which replaces the qmail-queue plugin. Awesome, thanks! Matt also added docs to Qpsmt

Re: qpsmtpd logging

2003-05-31 Thread Ask Bjoern Hansen
On Thursday, May 29, 2003, at 14:15 America/Los_Angeles, DarthPeter wrote: The README says logs are in smtpd's log/ directory, but in our case, it's always been empty. You probably have to set the +t bit and restart supervise as described in the README.pod file (or is it on the w

Re: I'm RFC ignorant :-(

2003-03-26 Thread Ask Bjoern Hansen
On Thu, 27 Mar 2003, Skaag Argonius wrote: > How do I accept bounces?! Make sure not to reject mail from <> (the null sender) http://www.rfc-ignorant.org/tools/detail.php?domain=skaag.net&submitted=1041473827&table=dsn - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Worth implementing qmail-remote?

2003-03-26 Thread Ask Bjoern Hansen
it enough to even install the qmail-verh patch. :-) It's easy to make the smtpd work in a different model (multiplexing daemon, mod_perl, POE, ...) if it would be an advantage. With qmail-remote it's much more work to not have the "one connection, one process&

Re: qpsmtpd bug with regards to morercpthosts file

2003-03-25 Thread Ask Bjoern Hansen
that it seems qpsmtpd does not know about the existance of > this file, It does now if you update to the latest version from cvs. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: qpsmtpd bug with regards to morercpthosts file

2003-03-20 Thread Ask Bjoern Hansen
ile and returns the name would make sense. Preferably the plugin would only try to load the CDB module if the morercpthosts file actually exists. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

ANNOUNCE: qpsmtpd 0.25

2003-03-18 Thread Ask Bjoern Hansen
r yahoo.com) (Devin Carraway) -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: spamassassin plugin warnings/errors?

2003-03-18 Thread Ask Bjoern Hansen
On Tue, 18 Mar 2003, Skaag Argonius wrote: > Is this some technique used by spammers to crash spamassassin? Are you using SA 2.50? SpamAssassin broke the network protocol we use with that release. http://nntp.x.perl.org/group/perl.qpsmtpd/188 - ask -- ask bjoern hansen, h

Re: Suggestion for Installation Document

2003-03-18 Thread Ask Bjoern Hansen
On Tue, 18 Mar 2003, Skaag Argonius wrote: > A: I know this may seem trivial and/or stupid for you perl gurus! but I > still think it will be a good idea to include the list of dependencies [...] Certainly. I've added a blip to the README file. Thank you! - ask -- ask bjoern h

Re: Will qpsmtpd filter stuff like that out?

2003-03-17 Thread Ask Bjoern Hansen
set the limit to. The best part about qpsmtpd though, is that it makes it very easy to write your own extensions or extra rules for handling SMTP transactions. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: remote_info

2003-03-16 Thread Ask Bjoern Hansen
t be relevant for you or worth the occasional wait, in which case it obviously is reasonable to disable it. :-) - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Overeager pipelining detector plugin

2003-03-13 Thread Ask Bjoern Hansen
On Thu, 13 Mar 2003, Devin Carraway wrote: [...] > This is only lightly tested, but AFAIK it should be safe in principle. I'd like to hear how it works over a few weeks or so. I fear that some "real" SMTP clients send the HELO as soon as they are connected. - ask -- ask b

Re: HELO hook and check plugin

2003-03-13 Thread Ask Bjoern Hansen
On Thu, 13 Mar 2003, Devin Carraway wrote: [...] > Here's a patch to SMTP.pm to add hooks for HELO and EHLO, and a plugin > to use them. Nice idea, thanks. I'll put it in the next release with the recent stuff Matt has sent. - ask ps. very funny DENY message. :^) -- a

Re: Warning: SA 2.50 breaks qpsmtp spamassassin code

2003-03-06 Thread Ask Bjoern Hansen
On Thu, 6 Mar 2003, Matt Sergeant wrote: > Don't upgrade to SpamAssassin 2.50 if you're running qpsmtpd for the > spamassassin plugin. It breaks it. How does it break it? They nuked the spamd command we use? Did you get a bug id? - ask -- ask bjoern hansen, http://www.ask

Re: Large volume mailservers?

2003-02-05 Thread Ask Bjoern Hansen
s can pinpoint exactly which lookup is taking so long. If you run dnscache, then also try looking there for clues. Maybe something is misconfigured to do a lookup that's timing out. If you don't run dnscache, is the nameserver overloaded? - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Per user/domain plugin configurability

2003-02-05 Thread Ask Bjoern Hansen
so you can ask for $qp->config('user:[EMAIL PROTECTED]') to lookup the configuration for [EMAIL PROTECTED] The config plugins can then easily figure out if they should DECLINE or lookup a request based on the "namespace". - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Spamassassin plugin alters subject before SA itself

2003-02-05 Thread Ask Bjoern Hansen
"Apache style" config instead of just in the individual qmail style control files. > Ask, thanks much for qpsmtpd - it's really useful. I am glad you find it useful. :-) - asl -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: rhsbl rejects all hosts

2003-02-05 Thread Ask Bjoern Hansen
.conf. gethostbyname should be replaced by Net::DNS, I think. Patches welcome. :-) - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: SMTP Authorization

2003-02-05 Thread Ask Bjoern Hansen
s advertised in the EHLO. If you (or anyone else) come up with some working patches, then I'll be happy to help integrate it into qpsmtpd properly as a plugin. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Chat room?

2003-01-30 Thread Ask Bjoern Hansen
On Wed, 29 Jan 2003, Skaag Argonius wrote: > Is there a chat room for qpsmtpd on one of the irc networks? I usually have a client running on #perl on irc.perl.org; but I rarely watch it. Just subscribe to the mailinglist and send your questions here. - ask -- ask bjoern hansen, h

Re: With POP3 AUTH

2003-01-20 Thread Ask Bjoern Hansen
Then check_relay won't even be run. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: one plugin to disable another

2003-01-20 Thread Ask Bjoern Hansen
iable for local connections and then have spamassassin return DECLINED when it's set. Hmn, maybe that should be a standard feature in the spamassassin plugin. Patches welcome; please remember the documentation. :-) - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

qpsmtpd 0.21-dev

2003-01-20 Thread Ask Bjoern Hansen
On Mon, 30 Dec 2002, Ask Bjoern Hansen wrote: > In 0.21 I'll add so it will also use the QMAILQUEUE environment > variable (which is not in the stock qmail-smtpd but applied via some > patch there). I just added that and all the patches from Rasjid to CVS. If no problems come up I

Re: qpsmtpd and qmail-scanner-queue.pl

2002-12-30 Thread Ask Bjoern Hansen
e qmail-queue location configurable via config/plugins. - http://nntp.x.perl.org/group/perl.qpsmtpd/151 In 0.21 I'll add so it will also use the QMAILQUEUE environment variable (which is not in the stock qmail-smtpd but applied via some patch there). - ask -- ask bjoern hansen, http://ww

Re: Unqualified email

2002-12-28 Thread Ask Bjoern Hansen
address of the machine in question. Hmn, I'm not sure I like that. What does qmail-smtpd do? If anything then I'd rather see a patch to support local@[1.2.3.4] (where 1.2.3.4 is a local ip address). I do like the other change to put config('me') into rcpthosts by default.

Re: clamav plugin

2002-12-26 Thread Ask Bjoern Hansen
our hair just looking at it. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: one plugin to disable another

2002-12-10 Thread Ask Bjoern Hansen
register for the content phase, and return OK if pop3 auth was done and DECLINED otherwise. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: rejected because it does not accept bounces

2002-12-09 Thread Ask Bjoern Hansen
pd/Transaction.pm). Glad you are enjoying it and playing with the plugins. :-) I've added an option for rejecting spams detected by spamassassin to the next release. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: SMTP AUTH with qpsmtpd?

2002-12-09 Thread Ask Bjoern Hansen
ise for SSL connections. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: SpamAssasin's marked headers and what is fortune?

2002-12-09 Thread Ask Bjoern Hansen
smile put on their face. :-) The plugin was the first I made to test the plugin mechanism. I won't argue that it's all that useful ... - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: enable, disable per local address

2002-12-05 Thread Ask Bjoern Hansen
uite fit what I want to do so I haven't had the motivation yet. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: fwd: Re: provoking sublex

2002-11-27 Thread Ask Bjoern Hansen
On Tue, 26 Nov 2002, Robert Spier wrote: Gah; I meant to send this to my Request Tracker queue. Sorry! It does however seem to be a real bug. Patches welcome. (look for "sub data" in lib/Qpsmtpd/SMTP.pm) - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: save the "data" part of the connection when spammers ignores errors

2002-11-25 Thread Ask Bjoern Hansen
transaction? Not in a neat way. I wouldn't worry about it though; show me a legitimate client that will not send RCPT before DATA. That wouldn't be a legal SMTP transaction. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: save the "data" part of the connection when spammers ignores errors

2002-11-25 Thread Ask Bjoern Hansen
received the message already. But sure, qpsmtpd can do what can be done at the application level. I would suggest making a plugin operating on the "data" hook that will close the connection if there are no receipients in the transaction. Please post your questions to the qpsmtpd mail

Re: Very minor 'bug'

2002-11-20 Thread Ask Bjoern Hansen
On Wed, 20 Nov 2002, Rasjid Wilcox wrote: > The mkdir in ./log/run should have a -p in it. > > ie, 'mkdir -p $LOGDIR' Thanks. I have added that to cvs. (Hoping it's portable to the most common platforms at least). - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Documentation request

2002-11-20 Thread Ask Bjoern Hansen
similar > thing, and that is what I'm about to do. Check out the example plugins in plugins/ and the README.plugins file. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Pre-compiling qpsmtpd?

2002-11-16 Thread Ask Bjoern Hansen
qmail-queue for all the details). Very cool if you guys make it work with PPerl. :-) - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Bouncing non-existant users at the smtp level

2002-11-16 Thread Ask Bjoern Hansen
hey'll get a chance to handle it first; so you could make an LDAP configuration plugin that would trigger on certain config directives or all configs prefixed with "ldap://"; or "ldap:" or some such. Not sure what is best. Ouch, wait. That's only in the CVS code.

Re: Bouncing non-existant users at the smtp level

2002-11-16 Thread Ask Bjoern Hansen
sle with upgrading qpsmtpd overwriting your changes. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Bouncing non-existant users at the smtp level

2002-11-16 Thread Ask Bjoern Hansen
fastforward database or something similar to determine if an address is valid. In cvs is code to fetch the configuration from an http server; so it could also check against a webapplication of some sort. Or an LDAP module could be written (using the api for making a configuration plugin). - as

Re: Pre-compiling qpsmtpd?

2002-11-16 Thread Ask Bjoern Hansen
pret the bytecode. The thing to do to make it faster is to make qpsmtpd into its own server process, either preforking or just forking when a new connection comes in. Another alternative would be to make it into a mod_perl 2.0 connection handler. That would definately be most sexy; and least

Re: qpsmtpd

2002-10-14 Thread Ask Bjoern Hansen
assassin, > require_resolvable_host, rhsbl and dnsbl. In that case there don't seem > to be many plugins left, so what functionality would qpsmtpd give me? The ability to write new plugins, as Robert said. But the plugins you mentioned are the popular reasons to run qpsmtpd. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: qpsmtpd

2002-10-13 Thread Ask Bjoern Hansen
rough a "qpsmtpd powered" server. > In ./lib/Qpsmtpd/Transaction.pm the directory /home/smtpd/qpsmtpd/tmp/ > is hard-coded >$self->{_filename} = "/home/smtpd/qpsmtpd/tmp/" . join(":", time, $$, > $transaction_counter++); That was fixed in 0.11. Th

Re: Relaying?

2002-10-13 Thread Ask Bjoern Hansen
ould create a main-directory for the log when qbsmtpd is > started, but it doesn't, so I haven't got a log to check... :-( The qpsmtpd directory needs to have the +t bit set. I will add "chmod o+t ~smtpd/qpsmtpd/ (or whatever directory you installed qpsmtpd in) to make superv

ANNOUNCE: qpsmtpd 0.11

2002-10-09 Thread Ask Bjoern Hansen
rmance. (Reset transactions after the DATA command and when the MAIL command is being done) - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: qpsmtpd installation

2002-10-09 Thread Ask Bjoern Hansen
tpd. Could you give me a brief outline. qpsmtpd really just replaces the functionality of qmail-smtpd: http://www.nrg4u.com/qmail/the-big-qmail-picture-103-p1.gif qmail-smtpd is (intentionally) very limited in functionality. qpsmtpd is (intentionally) very flexible. :-) > Thanks for your help. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: Using qpsmtpd as an smtp relay

2002-09-29 Thread Ask Bjoern Hansen
e/qmail-queue") and I just need to test it a bit more and add documentation before committing it. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: temp files hanging around

2002-09-26 Thread Ask Bjoern Hansen
pen the files in a way so they'll always get deleted. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

changes in 0.11-dev

2002-09-24 Thread Ask Bjoern Hansen
09/20 Avoid "use of uninitialized variable" warning when the "MAIL" or the "RCPT" command is executed without a parameter. Compatibility with perl 5.5.3. -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: uninitialized value at lib/Qpsmtpd.pm line 160

2002-09-20 Thread Ask Bjoern Hansen
perl 5.5.3 as per Jim's mail. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

Re: spamassassin plugin

2002-09-20 Thread Ask Bjoern Hansen
that is not spam. The SpamAssassin plugin doesn't currently reject any mail by itself; it just marks it. You could make another plugin that will look at the "spam score" and rejects mail that is say twice the threshold. (If you do this, please send it over so I can include it). :

new in 0.11-dev

2002-09-10 Thread Ask Bjoern Hansen
gs to make us follow the RFC better. (The MAIL command now resets the transaction and the transaction is reset after the DATA command). Update from CVS or download the latest snapshot at http://cvs.perl.org/snapshots/qpsmtpd/qpsmtpd-latest.tar.gz :-) - ask -- ask bjoern hansen,

qpsmtpd 0.10 released

2002-09-08 Thread Ask Bjoern Hansen
. - ask ps. at this rate I'll call it 1.0 in just ~ten years! -- ask bjoern hansen, http://askbjoernhansen.com/ !try; develooper llc,http://www.develooper.com/ do();

Re: installation instructions

2002-09-02 Thread Ask Bjoern Hansen
smtpd 0.10-dev ready; send us your mail, but not your spam. HELO miette 250 x1.develooper.com Hi [EMAIL PROTECTED] [64.81.84.162]; I am so happy to meet you. MAIL FROM:<[EMAIL PROTECTED]> 450 Could not resolve address.does.not.exist QUIT 221-x1.develooper.com closing connection. 221 / W

Re: can i filter mail i relay via smtproutes ?

2002-08-28 Thread Ask Bjoern Hansen
On Sun, 25 Aug 2002, zenn wrote: > hi all > is it possible to filter mail through procmail using "qpsmtpd" before it is > relayed via /var/qmail/control/smtproutes ? With qpsmtpd 0.10 you could make a plugin to do that. - ask -- ask bjoern hansen, http://www.askbjoernhansen.com/ !try; do();

new qpsmtpd with plugin support

2002-07-07 Thread Ask Bjoern Hansen
ver:[EMAIL PROTECTED]:/cvs/public co -r v010 qpsmtpd or browse the tree here http://cvs.perl.org/viewcvs/qpsmtpd/?only_with_tag=v010 - ask -- ask bjoern hansen, http://askbjoernhansen.com/ !try; do();

Re: require_resolvable_fromhost not working?

2002-06-10 Thread Ask Bjoern Hansen
cat config/require_resolvable_fromhost > 1 > # tcpserver -c 10 -v -p -u 110 -g 110 0 2525 /home/service/qpsmtpd/qpsmtpd/qpsmtpd -- ask bjoern hansen, http://ask.netcetera.dk/ !try; do();

Re: CVS checkout instructions out-of-date?

2002-06-10 Thread Ask Bjoern Hansen
On Mon, 10 Jun 2002, Greg Ward wrote: > Has the filesystem on cvs.perl.org changed recently? Or is this a > temporary thing? oops, we changed it in November but I forgot to upgrade the instructions. The cvs server was upgraded and we killed the old symlink. try, cvs -d :pserver:[EMAIL PROT

Re: [patch] qpsmtpd accepts incomplete DATA

2002-04-22 Thread Ask Bjoern Hansen
commands). That should be checked with the RFC. :-/ - ask -- ask bjoern hansen, http://ask.netcetera.dk/ !try; do();

Re: [patch] qpsmtpd accepts incomplete DATA

2002-04-21 Thread Ask Bjoern Hansen
On Sun, 21 Apr 2002, Devin Carraway wrote: > On Sat, Apr 20, 2002 at 08:29:12PM -0700, Ask Bjoern Hansen wrote: > > Do you have other patches that we should put in? :-) > > No patch, but a coworker recently told me that MTAs should now be > considering an opening HELO as

Re: [patch] qpsmtpd accepts incomplete DATA

2002-04-20 Thread Ask Bjoern Hansen
On Sat, 20 Apr 2002, Ask Bjoern Hansen wrote: > I have applied your patch to the cvs repository. Thanks! I also added support for RELAYCLIENT thanks to Marius Kjeldahl. - ask -- ask bjoern hansen, http://ask.netcetera.dk/ !try; do();

Re: [patch] qpsmtpd accepts incomplete DATA

2002-04-20 Thread Ask Bjoern Hansen
uch, bad! I have applied your patch to the cvs repository. Thanks! Do you have other patches that we should put in? :-) - ask -- ask bjoern hansen, http://ask.netcetera.dk/ !try; do();

cvs commit: qpsmtpd Changes qpsmtpd (fwd)

2002-01-26 Thread Ask Bjoern Hansen
FYI. (Devin, I haven't forgotten about your questions about filtering - just been busy :) ) - ask -- ask bjoern hansen, http://ask.netcetera.dk/ !try; do(); -- Forwarded message -- Date: 27 Jan 2002 01:23:42 - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Su

updates, various fixes

2002-01-21 Thread Ask Bjoern Hansen
I'll put that in later. - ask -- ask bjoern hansen, http://ask.netcetera.dk/ !try; do();