Re: Qpsmtpd vs Haraka performance

2011-09-14 Thread Aleksandar Lazic
Hi Matt, On Die 13.09.2011 11:10, Matt Sergeant wrote: I just benchmarked Qpsmtpd vs Haraka and thought some here might find the results interesting: http://baudehlo.wordpress.com/2011/09/13/node-js-is-fast/ (not meant as inflammatory, obviously I still have love for Qpsmtpd) Matt. How

exclude plugin from cache 0.84

2011-07-31 Thread Aleksandar Lazic
Dear listmembers, please can you point me to the right doc, I think I have somethin missed. My Sysadmin have updated qpsmtpd to 0.84. Now the plugins are deliverd from cache. I have modified the following plugins like this ### #diff -u /usr/share/qpsmtpd/plugins/connection_time.orig

Re: plugin check_badmailfrom_pattern

2011-07-31 Thread Aleksandar Lazic
On Die 26.07.2011 23:02, Aleksandar Lazic wrote: Dear list members, [snipp] I have decided to dublicate the check_badrcptto_patterns to check_badmailfrom_pattern. I want to share with you this solution, maybe somone have the same problem but another solution ;-) [snipp] I have now seen

Re: thoughts about a new module called check_spammer_connect

2011-07-27 Thread Aleksandar Lazic
Dear Chris, On Mit 27.07.2011 10:59, Chris Lewis wrote: On 7/26/2011 10:41 PM, Jared Johnson wrote: [snipp] Now each of our qpsmtpd instances has their own rbldnsd (serving ~700Mb zone consisting of almost all the DNSBLs we use as one merged zone) plus the Unbound DNS server package. This

plugin check_badmailfrom_pattern

2011-07-26 Thread Aleksandar Lazic
ensures that the address contains an @, with something to the left and right of the @. =head1 AUTHOR Copyright 2005 Gordon Rowell gord...@gormand.com.au Copyright 2010 Aleksandar Lazic al-qpsm...@none.at This software is free software and may be distributed under the same terms as qpsmtpd itself

thoughts about a new module called check_spammer_connect

2011-07-26 Thread Aleksandar Lazic
Dear list members, I thought about a module which learns from the plugin dnsbl. Maybe we call it check_known_dnsbl_spammer ;-) and use the module http://search.cpan.org/~robm/Cache-FastMmap-1.39/lib/Cache/FastMmap.pm Thoughts: When the dnsbl returns a IP as Spammer add the ip into

Re: plugin check_badmailfrom_pattern

2011-07-26 Thread Aleksandar Lazic
Dear Glen, On Die 26.07.2011 17:17, Glen Barber wrote: On 7/26/11 5:02 PM, Aleksandar Lazic wrote: I have decided to dublicate the check_badrcptto_patterns to check_badmailfrom_pattern. I want to share with you this solution, maybe somone have the same problem but another solution ;-) One

Re: smtp proxy to external smtp server

2011-05-17 Thread Aleksandar Lazic
Hi Mike, On Die 17.05.2011 10:34, Mike Brack wrote: Hi all Can I achieve the following scenariowith qpsmtpd? Acting as smtp proxy connecting to an external target smtp server which is sender dependent. The target smtp server requires smtp auth, so the proxy should pass on the credentials to

Re: AnyEvent mode?

2010-12-07 Thread Aleksandar Lazic
On Mon 06.12.2010 16:34, Matt Sergeant wrote: Aleksandar Lazic wrote: Do you have benchmarked it with smtpstone from postfix or some other tools? I just threw it on our spamtrap which does approx 50m emails/day. Do you really mean 50 Million? Wow that's a lot ;-)

Re: AnyEvent mode?

2010-12-05 Thread Aleksandar Lazic
Dear Matt, On Fre 03.12.2010 14:33, Matt Sergeant wrote: On Thu, 2 Dec 2010, Aleksandar Lazic wrote: Thanks, I'am quite interested. OK, the relevant files are attached. Nothing else needed changing I don't think. Thanks for the files. Do you have benchmarked it with smtpstone from

Re: AnyEvent mode?

2010-12-02 Thread Aleksandar Lazic
On Don 02.12.2010 10:34, Pedro Melo wrote: Hi, On Wed, Dec 1, 2010 at 9:15 PM, Aleksandar Lazic al-qpsm...@none.at wrote: On Die 24.11.2009 22:13, Matt Sergeant wrote: I'll be trying to do performance testing tomorrow (comparing with qpsmtpd-async, NOT any of the other models). do you have

Re: AnyEvent mode?

2010-12-02 Thread Aleksandar Lazic
On Don 02.12.2010 09:49, Ask Bjørn Hansen wrote: On Dec 2, 2010, at 8:42, Aleksandar Lazic wrote: Hm, well I give it a try again ;-) For what it's worth, if I was starting a qpsmtpd-like thing from scratch today I'd almost certainly make it AnyEvent based. :-) I like to develop something

Re: AnyEvent mode?

2010-12-02 Thread Aleksandar Lazic
On Don 02.12.2010 19:04, Matt Sergeant wrote: On Thu, 2 Dec 2010, Ask Bjørn Hansen wrote: On Dec 2, 2010, at 10:37, Aleksandar Lazic wrote: Maybe we can make another benchmark AnyEvent vs Danga::Socket due to the fact that AnyEvent with EV as underlaying event lib looks very fast from

Re: session-id for qpsmtpd

2009-07-28 Thread Aleksandar Lazic
On Mon 27.07.2009 22:11, Chris Lewis wrote: Aleksandar Lazic wrote: . push (@{$related-{$uniq_key}-{'TO'}},$1.'@'.$2); . . Of course if there is a better way for the correleation I'am open for suggestion ;-) The thing is that unless you have only one long-running qpsmtpd process, you can't

Re: session-id for qpsmtpd

2009-07-28 Thread Aleksandar Lazic
On Die 28.07.2009 09:34, Charlie Brady wrote: On Mon, 27 Jul 2009, Chris Lewis wrote: You'd have to push/pull the data to a centralized process. Eg: separate daemon. e.g. memcached. But, isn't this a cache. I will need another program to fetch the data, right? Ick. Mostly ;-) Having a

Re: session-id for qpsmtpd

2009-07-27 Thread Aleksandar Lazic
Hi Chris, On Son 26.07.2009 13:03, Chris Lewis wrote: Aleksandar Lazic wrote: I have solved this issus with this steps: 1.) add in plugins/connection_time in hook_pre_connection $self-qp-connection-notes('sessionid',gettimeofday()); Your sessionids won't be unique across multiple MAIL

Re: session-id for qpsmtpd

2009-07-26 Thread Aleksandar Lazic
Dear Chris, On Sam 25.07.2009 23:54, Chris Lewis wrote: Aleksandar Lazic wrote: Dear List, I use the qpsmtpd with the qpsmtpd-forkserver and syslog server logging. [snipp] We create a sessionid by combining an invocation of temp_file() and config('me') (because we have multiple servers

session-id for qpsmtpd

2009-07-25 Thread Aleksandar Lazic
Dear List, I use the qpsmtpd with the qpsmtpd-forkserver and syslog server logging. logging/syslog loglevel LOGDEBUG I must create some reports and the tools on http://www.hjp.at/projekte/qpsmtpd/log-tools/ are not able to analyze this log, so I have tried to create a own analyser based on

smtproutes and esmtproutes

2009-07-15 Thread Aleksandar Lazic
Dear qpsmtpd-list, I try to add the (e)?smtproutes possibility of courier and qmail to minimize the used servers in my setup. http://www.courier-mta.org/courier.html http://www.qmail.org/qmail-manual-html/man8/qmail-remote.html http://wiki.qmailtoaster.com/index.php/Smtproutes This is my first