Re: qpsmtpd-async weird ParaDNS lookup problem + code fix

2014-09-22 Thread David Favor
This was meant as a qpsmtpd bug to be fixed. I can't see how this ever worked, without a list of DNS servers to pull from. ParaDNS is working fine. Matt Sergeant wrote: To be fair I don't do perl coding any more, so I'm happy for someone to take over ParaDNS maintainence. ParaDNS-XS is in my

Re: qpsmtpd-async weird ParaDNS lookup problem + code fix

2014-08-12 Thread Kaare Rasmussen
Hi Matt How about putting it on Github? Then anybody can look and decide if they want to continue work on it and perhaps make it cpan -ready. To be fair I don't do perl coding any more, so I'm happy for someone to take over ParaDNS maintainence. ParaDNS-XS is in my SVN server. Happy to shar

Re: qpsmtpd-async weird ParaDNS lookup problem + code fix

2014-08-07 Thread Matt Sergeant
To be fair I don't do perl coding any more, so I'm happy for someone to take over ParaDNS maintainence. ParaDNS-XS is in my SVN server. Happy to share that with anyone who wants it. It's basically ParaDNS using adns backend rather than Net::DNS. It's a bit hacky and probably doesn't work 100%

Re: qpsmtpd-async weird ParaDNS lookup problem + code fix

2014-08-01 Thread David Favor
Matt Sergeant wrote: Do you have ParaDNS::XS installed? If not, try installing it. It's generally likely to be better than plain ParaDNS (and will be used automatically if it's installed). There is no ParaDNS::XS on cpan... At least nothing returned for... http://search.cpan.org/search?qu

Re: qpsmtpd-async weird ParaDNS lookup problem

2014-07-22 Thread Matt Sergeant
Do you have ParaDNS::XS installed? If not, try installing it. It's generally likely to be better than plain ParaDNS (and will be used automatically if it's installed). On Thu, 17 Jul 2014, David Favor wrote: I've been running qpsmtpd-async for years on all sorts of servers.

Re: qpsmtpd-async weird ParaDNS lookup problem (SOLVED + lib/Qpsmtpd/PollServer.pm suggested code change)

2014-07-19 Thread David Favor
The symptom of this problem is qpsmtpd-async just hangs forever in the HELO part of SMTP transaction. After putting reams of debug code in ParaDNS.pm + qpsmtpd, the fix I came up with is a minor change to... lib/Qpsmtpd/PollServer.pm In start_conversation() no nameserver list specified. I

Re: qpsmtpd-async weird ParaDNS lookup problem

2014-07-19 Thread David Favor
.6634. > > > > > -----Original Message- > From: David Favor > Date: Friday, July 18, 2014 at 9:07 AM > To: Edward McLain > Cc: qpsmtpd > Subject: Re: qpsmtpd-async weird ParaDNS lookup problem > >> Ed McLain wrote: >>> If using dig yo

Re: qpsmtpd-async weird ParaDNS lookup problem

2014-07-19 Thread Charlie Brady
On Fri, 18 Jul 2014, David Favor wrote: > > What's the actual problem you are trying to solve though? > > Problem is ParaDNS is failing on all lookups for this server. ... > Notice the there lines with prepended '>>>' which show ParaDNS failing. Perhaps you should be looking for assistance on a

Re: qpsmtpd-async weird ParaDNS lookup problem

2014-07-19 Thread Ed McLain
m/> Please direct all support questions to our support team at host...@teklinks.com <http://mailto:host...@teklinks.com/> or 205.314.6634. -Original Message- From: David Favor Date: Friday, July 18, 2014 at 9:07 AM To: Edward McLain Cc: qpsmtpd Subject: Re: qpsmtpd-async weird P

Re: qpsmtpd-async weird ParaDNS lookup problem

2014-07-18 Thread David Favor
A 127.0.0.1 localhost. 604800 IN ::1 What¹s the actual problem you are trying to solve though? Problem is ParaDNS is failing on all lookups for this server. export PARADNS_DEBUG=100 perl ./qpsmtpd-async -j 1 -v --user root --port 3000 --config-port=23000 16024 Lo

Re: qpsmtpd-async weird ParaDNS lookup problem

2014-07-17 Thread Ed McLain
ks.com <http://mailto:host...@teklinks.com/> or 205.314.6634. -Original Message- From: David Favor Date: Thursday, July 17, 2014 at 10:58 AM To: Edward McLain Cc: qpsmtpd Subject: Re: qpsmtpd-async weird ParaDNS lookup problem >Ed McLain wrote: >> For an IP you need to look

Re: qpsmtpd-async weird ParaDNS lookup problem

2014-07-17 Thread David Favor
this... dig 1.0.0.127.in-addr.arpa which returns the same on machines where qpsmtpd-async is working and the one machine where it's broken... ;; AUTHORITY SECTION: 127.in-addr.arpa.604800INSOAlocalhost. root.localhost. 1 604800 86400 2419200 604800 If you're referri

Re: qpsmtpd-async weird ParaDNS lookup problem

2014-07-17 Thread Ed McLain
direct all support questions to our support team at host...@teklinks.com <http://mailto:host...@teklinks.com/> or 205.314.6634. -Original Message- From: David Favor Date: Thursday, July 17, 2014 at 9:18 AM To: qpsmtpd Subject: qpsmtpd-async weird ParaDNS lookup problem >I&

qpsmtpd-async weird ParaDNS lookup problem

2014-07-17 Thread David Favor
I've been running qpsmtpd-async for years on all sorts of servers. Likely I have something in DNS setup slightly wrong on a new server I'm setting up + what's wrong escapes me. The symptom is qpsmtpd-async hanging forever in the HELO sequence. Both forkserver + prefork work fin

Re: qpsmtpd-async authenticated relaying direction request

2009-05-31 Thread Matt Sergeant
On Sat, 30 May 2009, Baltasar Cevc wrote: On May 28, 2009, at 4:37 PM, Matt Sergeant wrote: Seems a little fragile. There aren't many bounces that quote all headers. You'd be better off just rejecting all bounces in qpsmtpd, then you only see "legit" bounces where the remote end issued an imme

Re: qpsmtpd-async authenticated relaying direction request

2009-05-29 Thread Baltasar Cevc
On May 28, 2009, at 4:37 PM, Matt Sergeant wrote: Seems a little fragile. There aren't many bounces that quote all headers. You'd be better off just rejecting all bounces in qpsmtpd, then you only see "legit" bounces where the remote end issued an immediate 5xx to your Exim's outgoing mail. Of

Re: qpsmtpd-async authenticated relaying direction request

2009-05-28 Thread David Nicol
On Thu, May 28, 2009 at 3:27 PM, Matt Sergeant wrote: > On Thu, 28 May 2009, David Nicol wrote: > >> On Wed, May 27, 2009 at 9:18 AM, David Favor wrote: >> >> I wrote a plugin to create VERP variable envelope return path >> addresses for each and every message passing through my forwarding >> sys

Re: qpsmtpd-async authenticated relaying direction request

2009-05-28 Thread Matt Sergeant
On Thu, 28 May 2009, David Nicol wrote: On Wed, May 27, 2009 at 9:18 AM, David Favor wrote: I host many domains and I'd like to protect them all against backscatter I wrote a plugin to create VERP variable envelope return path addresses for each and every message passing through my forwardi

Re: qpsmtpd-async authenticated relaying direction request

2009-05-28 Thread David Nicol
On Wed, May 27, 2009 at 9:18 AM, David Favor wrote: > I host many domains and I'd like to protect them all > against backscatter I wrote a plugin to create VERP variable envelope return path addresses for each and every message passing through my forwarding system, kept track of in a little data

Re: qpsmtpd-async authenticated relaying direction request

2009-05-28 Thread Matt Sergeant
On Thu, 28 May 2009 12:04:27 -0400 (EDT), Charlie Brady wrote: > > On Thu, 28 May 2009, Matt Sergeant wrote: > >> years. So my qpsmtpd runs a no_bounces plugin, which I believe I've >> posted here before. > > Google seems not to have heard of it. Ah. OK. It basically just does this: if ($tra

Re: qpsmtpd-async authenticated relaying direction request

2009-05-28 Thread Charlie Brady
On Thu, 28 May 2009, Matt Sergeant wrote: years. So my qpsmtpd runs a no_bounces plugin, which I believe I've posted here before. Google seems not to have heard of it.

Re: qpsmtpd-async authenticated relaying direction request

2009-05-28 Thread David Favor
Matt Sergeant wrote: On Wed, 27 May 2009 09:18:32 -0500, David Favor wrote: I'm currently running qpsmtpd-async. I host many domains and I'd like to protect them all against backscatter using something like this: http://psg.com/~brian/software/authbounce/configure-authbounce.txt

Re: qpsmtpd-async authenticated relaying direction request

2009-05-28 Thread Matt Sergeant
On Wed, 27 May 2009 09:18:32 -0500, David Favor wrote: > I'm currently running qpsmtpd-async. > > I host many domains and I'd like to protect them all > against backscatter using something like this: > > http://psg.com/~brian/software/authbounce/configure-authbou

Re: qpsmtpd-async authenticated relaying direction request

2009-05-27 Thread Chris Lewis
David Favor wrote: I'm currently running qpsmtpd-async. I host many domains and I'd like to protect them all against backscatter using something like this: http://psg.com/~brian/software/authbounce/configure-authbounce.txt to add a bounce key to each outgoing message of the for

qpsmtpd-async authenticated relaying direction request

2009-05-27 Thread David Favor
I'm currently running qpsmtpd-async. I host many domains and I'd like to protect them all against backscatter using something like this: http://psg.com/~brian/software/authbounce/configure-authbounce.txt to add a bounce key to each outgoing message of the form: X-bounc

Re: qpsmtpd-async under AnyEvent

2009-02-03 Thread Matt Sergeant
On Tue, 3 Feb 2009, Pedro Melo wrote: Hi, I have a AnyEvent-based project that requires a SMTP server. I was considering either write a AnyEvent::Impl::Danga::Socket so that I can run qpsmtpd directly. Has anybody played with something like this here? I don't think so... Though I have a b

qpsmtpd-async under AnyEvent

2009-02-03 Thread Pedro Melo
Hi, I have a AnyEvent-based project that requires a SMTP server. I was considering either write a AnyEvent::Impl::Danga::Socket so that I can run qpsmtpd directly. Has anybody played with something like this here? The other possibility is to rewrite parts of qpsmtpd to use AnyEvent::Sock

Re: qpsmtpd-async

2008-12-24 Thread Bryan Heitman
it's not documented but i think it doesn't work for me because all my mysql boxes i use --old-password option Matt Sergeant wrote: On Sun, 21 Dec 2008 00:17:29 -0800 (PST), bryanh wrote: Because MySQL client libs are always blocking Rather than going through the rest of your mail,

Re: qpsmtpd-async

2008-12-24 Thread Bryan Heitman
MysqlAsync doesn't seem so stable. I get this scrolled over and over again, my config looks fine on MySQL 5.x MysqlAsync: this should never happen MysqlAsync: this should never happen MysqlAsync: this should never happen MysqlAsync: this should never happen MysqlAsync: this should never happen

Re: qpsmtpd-async

2008-12-24 Thread Bryan Heitman
Thanks Matt! We figured it out, we'll check that URL out. Best Bryan Heitman FuseMail, LLC Direct: 816.270.3460 Toll Free: 877.888.3873 x3460 Fax: 314.754.9932 Matt Sergeant wrote: On Sun, 21 Dec 2008 00:17:29 -0800 (PST), bryanh wrote: Because MySQL client libs are always blocking

Re: qpsmtpd-async

2008-12-21 Thread Matt Sergeant
On Sun, 21 Dec 2008 00:17:29 -0800 (PST), bryanh wrote: > Because MySQL client libs are always blocking Rather than going through the rest of your mail, I stopped here, and thought I'd point out: http://jeremy.zawodny.com/blog/archives/010699.html You should be able to make it work just fine wi

qpsmtpd-async

2008-12-21 Thread bryanh
Hi Everyone! I am very new to qpsmtpd and I am trying to write my first plugin. For starters I want to use qpsmtpd-async instead of the other options available. Because of this I have been learning about how qpsmtpd handles polling within the code. It looks like certain plugins are available

Re: qpsmtpd-async doesn't set local_

2008-12-16 Thread Chris Lewis
Matt Sergeant wrote: > Looks good. > > On Mon, 15 Dec 2008 08:06:28 +0100, Hanno Hecker wrote: >> The attached diff should fix it. If Matt says it's OK, I'll commit it >> later. The patch works for me. FYI: the current ident/p0f can't possibly work with the latest 2.0.8 p0f. Insufficient parame

Re: qpsmtpd-async doesn't set local_

2008-12-16 Thread Matt Sergeant
Looks good. On Mon, 15 Dec 2008 08:06:28 +0100, Hanno Hecker wrote: > The attached diff should fix it. If Matt says it's OK, I'll commit it > later.

Re: qpsmtpd-async doesn't set local_

2008-12-15 Thread Hanno Hecker
On Mon, 15 Dec 2008 01:10:13 -0500 "Chris Lewis" wrote: > qpsmtpd-async is missing settings for connection->local_ip and > connection->local_port. Hence the p0f plugin (for example) won't work. The attached diff should fix it. If Matt says it's OK, I'll comm

qpsmtpd-async doesn't set local_

2008-12-14 Thread Chris Lewis
qpsmtpd-async is missing settings for connection->local_ip and connection->local_port. Hence the p0f plugin (for example) won't work. [The p0f plugin doesn't work for other reasons too, I'll be getting a new copy sent in shortly.]

Re: qpsmtpd-async: premature end of data problem

2008-04-23 Thread Radu Greab
Matt Sergeant wrote: > > I'm thinking more on the lines of pushing back reads if they're not full > lines. > > Probably needs a bit of support for that in lib/Danga/Client.pm Attached is an attempt to do that. The reason for this is that I've seen another case of end of data marker coming in t

Re: qpsmtpd-async: premature end of data problem

2008-04-14 Thread Juerd Waalboer
Radu Greab skribis 2008-04-14 22:19 (+0300): > $data =~ s/\r\n\.\r\n(.*)\z/\r\n/ms If you don't want to use the regex engine (and indeed, especially regexes with .* are often inefficient), you could use good old index and substr to achieve the same: # untested code my $data_end = index(

Re: qpsmtpd-async: premature end of data problem

2008-04-14 Thread Radu Greab
Matt Sergeant wrote: > > >> I can't help feeling there's a better way to do it - I hate applying > >> two > >> regexps every time a DATA packet comes in... I'll have a think on > >> it. One option could be to keep this regexp $data =~ s/\r\n\.\r\n(.*)\z/\r\n/ms and, if it is not matched, the

Re: qpsmtpd-async: premature end of data problem

2008-04-14 Thread Matt Sergeant
On Mon, 14 Apr 2008, Guy Hulbert wrote: On Mon, 2008-14-04 at 12:54 +, Matt Sergeant wrote: Attached are a test script and a suggested patch. I committed the patch 95% the same as yours. I can't help feeling there's a better way to do it - I hate applying two regexps every time a DATA pa

Re: qpsmtpd-async: premature end of data problem

2008-04-14 Thread Guy Hulbert
On Mon, 2008-14-04 at 12:54 +, Matt Sergeant wrote: > > Attached are a test script and a suggested patch. > > I committed the patch 95% the same as yours. > > I can't help feeling there's a better way to do it - I hate applying > two > regexps every time a DATA packet comes in... I'll have a

Re: qpsmtpd-async: premature end of data problem

2008-04-14 Thread Matt Sergeant
On Sat, 12 Apr 2008, Radu Greab wrote: I found a case where qpsmtpd-async detects the end of data marker incorrectly: the previous packet did not end with CRLF and the current packet starts with .CRLF. The code assumes that the previous packet ended with CRLF. Attached are a test script and a

Re: qpsmtpd-async: premature end of data problem

2008-04-14 Thread Matt Sergeant
On Mon, 14 Apr 2008, Matt Sergeant wrote: On Sat, 12 Apr 2008, Radu Greab wrote: I found a case where qpsmtpd-async detects the end of data marker incorrectly: the previous packet did not end with CRLF and the current packet starts with .CRLF. The code assumes that the previous packet ended

Re: qpsmtpd-async: premature end of data problem

2008-04-14 Thread Matt Sergeant
On Sat, 12 Apr 2008, Radu Greab wrote: I found a case where qpsmtpd-async detects the end of data marker incorrectly: the previous packet did not end with CRLF and the current packet starts with .CRLF. The code assumes that the previous packet ended with CRLF. Attached are a test script and a

Re: qpsmtpd-async: premature end of data problem

2008-04-13 Thread Radu Greab
Radu Greab wrote: > > > Matt Sergeant wrote: > > > > Though I could have sworn I fixed this - are you sure you're testing > > against latest SVN? > > I do not have the latest SVN in production. I have 0.43rc1 with > additional patches, including your change #129 which, I think, is what > you

Re: qpsmtpd-async: premature end of data problem

2008-04-13 Thread Radu Greab
Matt Sergeant wrote: > > Though I could have sworn I fixed this - are you sure you're testing > against latest SVN? Hi, I do not have the latest SVN in production. I have 0.43rc1 with additional patches, including your change #129 which, I think, is what you are referring to as having fixed th

Re: qpsmtpd-async: premature end of data problem

2008-04-13 Thread Matt Sergeant
Ask Bjørn Hansen wrote: On Apr 12, 2008, at 6:33, Radu Greab wrote: I found a case where qpsmtpd-async detects the end of data marker incorrectly: the previous packet did not end with CRLF and the current packet starts with .CRLF. The code assumes that the previous packet ended with CRLF

Re: qpsmtpd-async: premature end of data problem

2008-04-13 Thread Ask Bjørn Hansen
On Apr 12, 2008, at 6:33, Radu Greab wrote: I found a case where qpsmtpd-async detects the end of data marker incorrectly: the previous packet did not end with CRLF and the current packet starts with .CRLF. The code assumes that the previous packet ended with CRLF. Hi Radu, Can you add it

qpsmtpd-async: premature end of data problem

2008-04-12 Thread Radu Greab
I found a case where qpsmtpd-async detects the end of data marker incorrectly: the previous packet did not end with CRLF and the current packet starts with .CRLF. The code assumes that the previous packet ended with CRLF. Attached are a test script and a suggested patch. Thanks, Radu Greab

Re: [PATCH] qpsmtpd-async: set supplementary UNIX groups

2008-03-13 Thread Matt Sergeant
Applied, thanks On 10-Mar-08, at 5:09 PM, Radu Greab wrote: I found that qpsmtpd-async can not deliver mail with queue/postfix- queue due to lack of permissions, the qpsmtpd-async process did not belong to the postdrop group. Here is a patch to update qpsmtpd-async to set the

Re: [PATCH] qpsmtpd-async: close unneeded sockets in children

2008-03-11 Thread Matt Sergeant
will send back the combined output from all children? Yes. Originally there was no -j option to qpsmtpd-async. But my sysadmin bitched at me that we have 4 CPUs so I should use them all :-) So the plan is either to do some sort of communication with the children (that's setup now for th

Re: [PATCH] qpsmtpd-async: close unneeded sockets in children

2008-03-11 Thread Radu Greab
Radu Greab wrote: > > The patch to qpsmtpd-async also closes the config socket in child. I > think the child does not need that socket. I used the config port for the first time today and I found that, if my patch is applied, the config port becomes useless: you can connect to it but

Re: [PATCH] qpsmtpd-async: close unneeded sockets in children

2008-03-10 Thread Radu Greab
Sorry, somehow the description got lost. I found that qpsmtpd-async may stop accepting SMTP connections, if the child qpsmtpd-async dies and a new one is created. The sequence of events leading to that is: - parent starts running - parent creates SMTP listening socket - parent forks a child

[PATCH] qpsmtpd-async: close unneeded sockets in children

2008-03-10 Thread Radu Greab
I found that qpsmtpd-async may stop accepting new SMTP connections if a child server dies and a new child is created. The sequence of events leading to a closed SMTP socket was: - parent creates the SMTP listening socket - parent forks a child; the child inherits the SMTP socket - child creates

[PATCH] qpsmtpd-async: set supplementary UNIX groups

2008-03-10 Thread Radu Greab
I found that qpsmtpd-async can not deliver mail with queue/postfix-queue due to lack of permissions, the qpsmtpd-async process did not belong to the postdrop group. Here is a patch to update qpsmtpd-async to set the supplementary UNIX groups, like qpsmtpd-forkserver. --- qpsmtpd-async.orig

Re: qpsmtpd-async and dnsbl

2008-02-04 Thread prof . freud
Good morning, > OK, and for prof.freud?... now it works.

Re: qpsmtpd-async and dnsbl

2008-01-31 Thread Matt Sergeant
On 30-Jan-08, at 5:14 PM, mark warren bracher wrote: Matt Sergeant wrote: On 29-Jan-08, at 12:55 PM, [EMAIL PROTECTED] wrote: So I'll need more info about your configuration. ok, found something. this only happens, when I use logging/ adaptive. If I take that out, the dnsbl starts to work.

Re: qpsmtpd-async and dnsbl

2008-01-30 Thread mark warren bracher
Matt Sergeant wrote: On 29-Jan-08, at 12:55 PM, [EMAIL PROTECTED] wrote: So I'll need more info about your configuration. ok, found something. this only happens, when I use logging/adaptive. If I take that out, the dnsbl starts to work. Can you send the output from enabling verbose mode (tw

Re: qpsmtpd-async and dnsbl

2008-01-30 Thread Matt Sergeant
On 29-Jan-08, at 12:55 PM, [EMAIL PROTECTED] wrote: So I'll need more info about your configuration. ok, found something. this only happens, when I use logging/adaptive. If I take that out, the dnsbl starts to work. Can you send the output from enabling verbose mode (two -v flags) with cur

Re: qpsmtpd-async and dnsbl

2008-01-29 Thread prof . freud
> So I'll need more info about your configuration. ok, found something. this only happens, when I use logging/adaptive. If I take that out, the dnsbl starts to work.

Re: qpsmtpd-async and dnsbl

2008-01-29 Thread mark warren bracher
mark warren bracher wrote: Matt Sergeant wrote: On 29-Jan-08, at 11:42 AM, mark warren bracher wrote: same config here, except I'm using qmail-queue. OK - let me align versions. What version of qpsmtpd and what version of ParaDNS? qpsmtpd 0.40. I had ParaDNS 1.3, but I just upgraded to 1

Re: qpsmtpd-async and dnsbl

2008-01-29 Thread mark warren bracher
Matt Sergeant wrote: On 29-Jan-08, at 11:42 AM, mark warren bracher wrote: same config here, except I'm using qmail-queue. OK - let me align versions. What version of qpsmtpd and what version of ParaDNS? qpsmtpd 0.40. I had ParaDNS 1.3, but I just upgraded to 1.4 and tested again, with t

Re: qpsmtpd-async and dnsbl

2008-01-29 Thread prof . freud
On 1/29/08, Matt Sergeant <[EMAIL PROTECTED]> wrote: > OK - let me align versions. What version of qpsmtpd and what > version of ParaDNS? qpsmtpd 0.42rc1 from trunk ParaDNS 1.4

Re: qpsmtpd-async and dnsbl

2008-01-29 Thread Matt Sergeant
On 29-Jan-08, at 11:42 AM, mark warren bracher wrote: same config here, except I'm using qmail-queue. OK - let me align versions. What version of qpsmtpd and what version of ParaDNS?

Re: qpsmtpd-async and dnsbl

2008-01-29 Thread mark warren bracher
Matt Sergeant wrote: On 29-Jan-08, at 2:53 AM, [EMAIL PROTECTED] wrote: What steps will reproduce the problem? qpsmtpd-async(rev 838) with dnsbl plugin enabled The Problem is, qpsmtpd will never print out the initial 220, so that the smtp dialog can start. I don't see that: $ cat c

Re: qpsmtpd-async and dnsbl

2008-01-29 Thread Matt Sergeant
On 29-Jan-08, at 2:53 AM, [EMAIL PROTECTED] wrote: What steps will reproduce the problem? qpsmtpd-async(rev 838) with dnsbl plugin enabled The Problem is, qpsmtpd will never print out the initial 220, so that the smtp dialog can start. I don't see that: $ cat config/plugins async/

Re: qpsmtpd-async and dnsbl

2008-01-29 Thread Matt Sergeant
I'm taking a look. On 29-Jan-08, at 2:53 AM, [EMAIL PROTECTED] wrote: Dear friends, I filed this also under code.google.com/p/smtpd as an 'Issue', but it looked so deserted there. What steps will reproduce the problem? qpsmtpd-async(rev 838) with dnsbl plugin enabled What

qpsmtpd-async and dnsbl

2008-01-28 Thread prof . freud
Dear friends, I filed this also under code.google.com/p/smtpd as an 'Issue', but it looked so deserted there. What steps will reproduce the problem? qpsmtpd-async(rev 838) with dnsbl plugin enabled What is the expected output? What do you see instead? 15958 Plugins already loaded 159

Re: Clarification about qpsmtpd-async minor challenges

2007-06-12 Thread Matt Sergeant
On Mon, 11 Jun 2007, David Favor wrote: 1) async appears to start correctly and work correctly when no -j given OK. 2) when starting async incorrectly senses how Danga::Socket will poll, which should access Danga::Socket->method() Yup. That's minor, but easily fixed. It doesn't affect

Re: Slight bug in qpsmtpd-async 0.40

2007-06-11 Thread Ask Bjørn Hansen
On Jun 11, 2007, at 3:21 PM, David Favor wrote: Let me know the preferred way to generate patches and I'll supply a patch next time. "svn diff" (or any other way to make unified diffs) and submit it to the Google Code issue tracker: http://code.google.com/p/smtpd/issues/list -

Clarification about qpsmtpd-async minor challenges

2007-06-11 Thread David Favor
1) async appears to start correctly and work correctly when no -j given 2) when starting async incorrectly senses how Danga::Socket will poll, which should access Danga::Socket->method() 3) when started with '-j 2' errors tumble out, both processes appear to start and messages appear to

Re: Problem stopping qpsmtpd-async 0.40

2007-06-11 Thread Matt Sergeant
David Favor wrote: If the -j option is supplied, then CNTL-C leaves all processes running. With no -j supplied, CNTL-C seems to shutdown the single process correctly. I thought you couldn't get it started? ;-) What OS and Perl version are you on?

Problem stopping qpsmtpd-async 0.40

2007-06-11 Thread David Favor
If the -j option is supplied, then CNTL-C leaves all processes running. With no -j supplied, CNTL-C seems to shutdown the single process correctly. - David -- Like feeling your best ever, all day, every day? Here's how... Your simple secrets are here - http://RadicalHealth.com

Problem starting qpsmtpd-async 0.40

2007-06-11 Thread David Favor
[EMAIL PROTECTED] 0.40]# ./qpsmtpd-async --user=root -j=2 28721 Loaded Qpsmtpd::Plugin::logging::warn=HASH(0x9913790) 28721 trying to get config for plugins 28721 trying to get config for plugin_dirs 28721 logging::file hooking connect 28721 logging::file hooking disconnect 28721 trying to get

Slight bug in qpsmtpd-async 0.40

2007-06-11 Thread David Favor
t;); As the code is now: my $POLL = "with " . ($Danga::Socket::HaveEpoll ? "epoll()" : $Danga::Socket::HaveKQueue ? "kqueue()" : "poll()"); qpsmtpd-async will always report using "poll()". Let me know the preferred way to g