selective loglevel?

2007-09-22 Thread sub-194-4
qpsmtpd forkserver 0.32 Is there a way to selectively turn the logging level way up, but only during certain circumstances? Specifically, I want to monitor a specific IP address. Right now, normal logging shows only that it connects, does helo, turns on TLS, does helo, then seems to timeout (no f

Too many open files at lib/Qpsmtpd.pm

2007-10-03 Thread sub-194-4
qmsptmd-forkserver 0.32 I am seeing this error, increasingly, but far from being for every connection: could not open configfile ./config/logging: Too many open files at lib/Qpsmtpd.pm line 168, line 1430. The last item is sometimes different. I presume the last item is another process qpsmtpd

Can you execute a single data_post hook multiple times?

2007-10-14 Thread sub-194-4
qpsmtpd-forkserver 0.32 I am trying to write a plugin that will run a data_post hook several times with different sender/receiver pairs, so the message can be accepted/rejected independently for each pair: Connect mail from rcpt to 1 rcpt to 2 rcpt to 3 dat

Re: Can you execute a single data_post hook multiple times?

2007-10-15 Thread sub-194-4
Thanks for the responses. The answer to the question is what I suspected. I've been using something similar to Peter's cf_wrapper in concept, that is highly site specific. I'll have a closer look at Peter's implementation, to see if I can adapt it, and at modifying my own solution, or simply accep

email address validation

2007-10-23 Thread sub-194-4
What, exactly, is being done to validate sender/recipient email addresses during a connection? I am finding that there are many, otherwise legit, addresses with local portions that are too long. RFC 2821 4.5.3.1 says 64 characters maximum, yet I regularly see much longer (last one I checked was 10

Re: email address validation

2007-10-24 Thread sub-194-4
On Tue, 23 Oct 2007, Robert Spier wrote: > At Tue, 23 Oct 2007 20:49:31 + (UTC), > [EMAIL PROTECTED] wrote: > > > > What, exactly, is being done to validate sender/recipient email addresses > > during a connection? > > > > Should this be enforced, ignored, reported? > > Feel free to write a pl