Moved website to github

2013-08-05 Thread Ask Bjørn Hansen
://smtpd.github.io/qpsmtpd/ A bunch of you have commit access there now and also to the main repository: https://github.com/smtpd/qpsmtpd/ Thank you for all the fun over the last ~12 years. :-) Ask -- Ask Bjørn Hansen, http://askask.com/

Re: [PATCH] unrecognized_commands: better log messages

2012-06-04 Thread Ask Bjørn Hansen
On Jun 3, 2012, at 19:00, Matt Simerson wrote: removed hook_connect, unnecessary. I think it's there so if you log or otherwise use the note, it'll be reasonably initialized. - if ($badcmdcount = $self-{_unrec_cmd_max}) { -my $msg = Closing connection, $badcmdcount unrecognized

Re: [PATCH] connection_time: make compatible with tcpserver deployment

2012-06-04 Thread Ask Bjørn Hansen
Applied.

Re: [PATCH] plugins.pod: much simpler way to get debug logging

2012-06-04 Thread Ask Bjørn Hansen
Applied. Also the ; fix in badrcptto.

Re: [PATCH] connection_time: make compatible with tcpserver deployment

2012-06-04 Thread Ask Bjørn Hansen
On Jun 4, 2012, at 9:32, Charlie Brady wrote: -use Time::HiRes qw(gettimeofday tv_interval); use Qpsmtpd::Constants; +use Time::HiRes qw(gettimeofday tv_interval); + Is the change in ordering here accidental, gratuitous, or is there some hidden functional significance? I think Matt

Re: connection notes

2012-06-01 Thread Ask Bjørn Hansen
On Jun 1, 2012, at 20:25, Matt Simerson m...@tnpi.net wrote: Which is preferred within a plugin? $self-qp-connection-notes or $self-connection-notes Assuming the second method is just a proxy for the first, then use the shorter version. Ask

Re: [PATCH] basicheaders: Charlie's corrections

2012-05-21 Thread Ask Bjørn Hansen
On May 21, 2012, at 0:59, Matt Simerson wrote: Please combine this into the previous patch. Actually, I applied it anyway, see below. Most of the patches that are related, or are very big, are in their own branch, and I've pushed the branches to github as well. Perhaps it would be

Re: future directions

2012-04-28 Thread Ask Bjørn Hansen
On Apr 28, 2012, at 13:41, Robert Spier rsp...@pobox.com wrote: One thing that would help is if you could split your changes into multiple pull requests -- if we're going to try using github as our mechanism, every pull request should be for one feature. There's a lot of your changes pending

Re: [PATCH] fixed failing auths to auth/vpopmaild, added tests

2012-04-07 Thread Ask Bjørn Hansen
On Apr 7, 2012, at 17:14, Matt Simerson wrote: Available on github: https://github.com/msimerson/qpsmtpd/commit/ed8eca0a630be3a100840a247f7a8305bfae15c4 Apparently the format of vpopmaild responses has been expanded and the responses are conditional. Thanks, I added this to the

Re: thoughts about a new module called check_spammer_connect

2011-07-28 Thread Ask Bjørn Hansen
On Jul 27, 2011, at 16:41, Aleksandar Lazic wrote: I use dnscache on my home network and would like to know why anybody decide to move from dnscache. Performance, IPv6 support, ease of maintenance (when using dnscache I often end with subtly differently patched versions; frustrating).

Re: thoughts about a new module called check_spammer_connect

2011-07-28 Thread Ask Bjørn Hansen
On Jul 28, 2011, at 11:28, Charlie Brady wrote: I use dnscache on my home network and would like to know why anybody decide to move from dnscache. Performance, Could you supply some details, please? Off the top of my head the two things I'd run into are the outstanding requests limit

Re: check_badrcptto, to prevent backscatter

2011-03-11 Thread Ask Bjørn Hansen
On Mar 10, 2011, at 19:41, Chris Lewis wrote: I think we'd be better served by coming up with, for example, a qpsmtpd way of doing this sort of thing. For example: for basic RCPT TO functionality, have a basic RCPT time plugin that can handle aliasing, allowable domain relays, lists of

Re: check_badrcptto, to prevent backscatter

2011-03-10 Thread Ask Bjørn Hansen
On Mar 10, 2011, at 6:49, Matt Sergeant wrote: Should we have plugins/qmail and plugins/postfix dirs? I like that idea. - ask

Re: rolling uribl and rbl plugins into a single plugin

2011-01-28 Thread Ask Bjørn Hansen
I agree that sharing code should be possible here (and that would be desirable); but as Matt suggested using the plugin inheritance stuff would be better than (eventually) making the One True Spam Fighting plugin. :-) - ask

Re: New git master repository

2010-12-11 Thread Ask Bjørn Hansen
On Dec 10, 2010, at 18:23, Walt Mankowski wrote: I just tried to clone that repository and got the following error: % git clone http://github.com/smtpd/qpsmtpd Cloning into qpsmtpd... fatal: http://github.com/smtpd/qpsmtpd/info/refs not found: did you run git update-server-info on

Re: New git master repository

2010-12-11 Thread Ask Bjørn Hansen
I'm confused. It's a standard github repository. And being git it doesn't matter too much where you clone from. Browse changes, make a github fork etc: https://github.com/smtpd/qpsmtpd Clone over http: git clone https://github.com/smtpd/qpsmtpd.git Clone over git protocol:

Re: AnyEvent mode?

2010-12-02 Thread Ask Bjørn Hansen
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. :-) - ask

Re: AnyEvent mode?

2010-12-02 Thread Ask Bjørn Hansen
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 the internet source ;-) Matt was (I'm guessing) testing a load that's artificial to anyone

Re: Possible logic bug?

2010-09-24 Thread Ask Bjørn Hansen
On Sep 24, 2010, at 14:49, Tony Lambiris wrote: I have the plugin loaded: require_resolvable_fromhost and it never seems to flag unresolvable MAIL FROM hosts: Actually, it flags it but doesn't tell the client until RCPT TO. Some old MTAs will get confused when being rejected at MAIL FROM.

Re: Patch to smtp-forward

2010-09-15 Thread Ask Bjørn Hansen
On Sep 14, 2010, at 10:45, Tony Lambiris wrote: Thoughts on the following changes to smtp-forward? These diffs were taken against the svn smtp-forward checked out yesterday. I didn't check if the patch still applies; but we moved to git a while ago: http://github.com/smtpd/qpsmtpd

Re: Exim alternatives?

2010-09-14 Thread Ask Bjørn Hansen
On Sep 14, 2010, at 7:49, David Favor wrote: My primary challenge with exim is it's difficult to understand configuration system and the random nature of exim suffering from bitrot. We're using qmail at perl.org and at work we use postfix (because it came with the box) and both are just

Re: Exim alternatives?

2010-09-11 Thread Ask Bjørn Hansen
On Sep 9, 2010, at 8:11, David Favor wrote: I'm looking for a simple alternative to exim, sendmail, postfix for outgoing email. [...] It'd be easier to come with suggestions if you describe why exim/sendmail/postfix/qmail don't fit your requirements. :-)

New git master repository

2010-07-26 Thread Ask Bjørn Hansen
Hi everyone, Charlie asked a question that reminded me that I don't think I mentioned this: The canonical git repository is now http://github.com/smtpd/qpsmtpd I'll get the github people to update things so all the references to abh/qpsmtpd (forks etc) will hopefully be automatically

per-recipient configuration

2010-07-26 Thread Ask Bjørn Hansen
On Jul 25, 2010, at 2:43, Jared Johnson wrote: it will soon be hopelessly forked from normal QP on account of per-recipient config directives, etc. Having a common API for per-recipient things have long been on the todo list. We've talked about it a couple times before; but the

Re: RFC on concept: mailinglist_reject_nonsubbed

2010-06-29 Thread Ask Bjørn Hansen
On Jun 29, 2010, at 4:13, Robin H. Johnson robb...@gentoo.org wrote: Summary: For any given valid recipient, compare the sender whitelist of exact matches and regexes. If the sender is NOT present, issue a permanant deny (5xx). Nice idea. Here at perl.org a human is (amazingly) moderating

Re: perltidy, bike sheds, and asbestos suits

2010-05-12 Thread Ask Bjørn Hansen
On May 11, 2010, at 21:25, Robert Spier wrote: Does anyone else have any opinions on doing a massive perltidy? I'm on the fence. I'm on the fence, too. My concern is mostly for the people with private patches / hacked up versions. (Maybe that makes less sense than I think it does). How

Re: perltidy, bike sheds, and asbestos suits

2010-05-12 Thread Ask Bjørn Hansen
Alright, i am if not convinced then at leadt outnumbered. :-) Let me do some tests with the merges and I will make a new release shortly and then do the perltidy. -- http://localrobot.com/ On May 12, 2010, at 9:03, Charlie Brady charlieb-qpsm...@budge.apana.org.au wrote: +1

Re: spool files not temp?

2010-04-14 Thread Ask Bjørn Hansen
On Apr 14, 2010, at 17:19, Matt Sergeant wrote: Can anyone remember the reason that the spool files aren't proper temp files (deleted upon open)? We often end up with a hard restart of qpsmtpd and having these files left around is annoying... Just to come up with a different explanation

Re: RPM changes

2010-04-07 Thread Ask Bjørn Hansen
On Feb 14, 2010, at 19:22, Richard Siddall wrote: I just merged the RPM packaging stuff Peter Holzer and Robin Bowes made (over the last 5 years; don't say anything is being rushed around here!) :-) Attached is a diff that modifies the RPM packaging to produce an SRPM, and also splits

Re: I am probably doing something wrong

2010-04-04 Thread Ask Bjørn Hansen
On Apr 1, 2010, at 2:56, Steve wrote: Hello list, somehow I don't get a new line separating the mail body from the mail headers. How can I enforce a new line between header and body? I am using qpsmtp 0.83 and delivery to maildir. Can you give an example of the SMTP transaction (the

Re: A couple questions and a problem

2010-04-03 Thread Ask Bjørn Hansen
On Apr 3, 2010, at 17:52, The Archer wrote: And more all in the same test connection - what do these mean, if they are supposed to decline the message why did the connection continue? The 'DECLINE/DONE/...' logic is based more or less on the Apache API. 'DECLINED' here means I don't know,

Server::Starter

2010-03-25 Thread Ask Bjørn Hansen
Hi everyone, FYI -- feedback welcome. I haven't had a chance to look. - ask Begin forwarded message: From: GitHub nore...@github.com Date: March 24, 2010 5:15:00 AM PDT To: a...@develooper.com Subject: [GitHub] typester sent you a pull request from typester/qpsmtpd typester wants

Re: Getting previous authenticated user in hooks

2010-03-10 Thread Ask Bjørn Hansen
Isn't there a connection note? A transaction is reset/initiated on RSET and MAIL commands. And doesn't the auth stuff store already then auth info? -- http://localrobot.com/ On Mar 10, 2010, at 12:41 AM, Norman Maurer nor...@apache.org wrote: Hi all, I'm in the need of lookup the

Re: Switching to qpsmtpd, a few questions

2010-02-18 Thread Ask Bjørn Hansen
On Feb 17, 2010, at 8:28, Jost Krieger wrote: If you do spamassassin and such, that will be the resource intensive part. qpsmtpd might help over other MTAs though in filtering more of the mail in cheaper ways first. Yes, we do. But that's already perl right now. The hardest thing is

Re: qpsmtpd with TLS and AUTH

2010-02-18 Thread Ask Bjørn Hansen
Tak Rasmus! Could you make the diff with diff -u? - ask -- http://localrobot.com/ On Feb 18, 2010, at 14:18, Rasmus Skaarup ras...@gal.dk wrote: Patch is attached. User can now choose between cram-md5 and plain authentication. If no option is chosen, it defaults to cram-md5 -

Re: Patching require_resolvable_fromhost

2010-02-13 Thread Ask Bjørn Hansen
On Feb 6, 2010, at 12:41, Larry Nedry wrote: Here's my patch for require_resolvable_fromhost. As Chris Lewis suggested, delaying rejection until the RCPT TO hook solved the problem. Thank you for making a git repository with the change; I pulled it into my branch. - ask

Release soon

2010-02-12 Thread Ask Bjørn Hansen
here!) :-) The shortlog since the last release (so far) is below. - ask Ask Bjørn Hansen (7): Credit Jonathan Martens for his patch Fix typo in default clamav configuration name Update Changes Fix to work with new git commands Untabify Fix rpmlint errors

Re: Correct way to fix bugs

2010-01-18 Thread Ask Bjørn Hansen
On Jan 18, 2010, at 8:32, Peter J. Holzer wrote: In mid-November I found a bug in Qpsmtpd::config. I created issue 29 on Google Code (http://code.google.com/p/smtpd/issues/detail?id=29) and some time later checked a fix into my github repository and Hi Peter! You did the right thing; except

Re: make test

2009-12-28 Thread Ask Bjørn Hansen
On Dec 28, 2009, at 13:21, Larry Nedry wrote: I'm installing qpsmtpd 0.83 on a new server running CentOS 5.4. When I run make test I get an unexpected message, command not performed. Is this an issue that I need to resolve? Yeah - the test passes so all is well. I think it's just a test

Re: Trying apache with multiple configs.

2009-12-08 Thread Ask Bjørn Hansen
On Dec 8, 2009, at 6:27, Peter Eisch wrote: SetEnv QPSMTPD_CONFIG /home/smtpd/qpsmtpd.2/config /VirtualHost That doesn't appear to set the value where it can be picked up: ... $ENV{QPSMTPD_CONFIG} must be given at /home/smtpd/qpsmtpd.vsi/lib/Apache/Qpsmtpd.pm line 26.\n The

Re: AUTH PLAIN bug with qpsmtpd and alpine [SOLUTION]

2009-11-29 Thread Ask Bjørn Hansen
On Nov 29, 2009, at 16:25, Rick wrote: Hi Rick! I'm pretty sure Charlie wasn't just being stubborn but rather just trying to figure out what the behavior really should be so we don't change it to work compatibility with alpine just to break it with something else. It's entirely possible that

Re: AnyEvent mode?

2009-11-24 Thread Ask Bjørn Hansen
On Nov 23, 2009, at 14:52, Matt Sergeant wrote: There are also more other stuff available with AnyEvent -- I think it'd be cool! OK. How do I get this to you? It's basically just two new files, no patches to anything. Either make a github account, clone my repository and then: git

Re: AnyEvent mode?

2009-11-23 Thread Ask Bjørn Hansen
On Nov 23, 2009, at 11:41, Matt Sergeant wrote: Is anyone interested in an AnyEvent mode Qpsmtpd? I have the code written (mostly hacked right now, but should work). In theory it might be faster than the Danga::Socket based one, and AnyEvent seems to receive regular updates more than

Re: AnyEvent mode?

2009-11-23 Thread Ask Bjørn Hansen
On Nov 23, 2009, at 12:08, Guy Hulbert wrote: google: perl anyevent yields: http://search.cpan.org/dist/AnyEvent/ is there a better starting point ? I'm not exactly sure what your question is, but http://search.cpan.org/search?query=anyevent shows a sample of available event

Re: Move clamav headers at top

2009-11-05 Thread Ask Bjørn Hansen
On Nov 5, 2009, at 10:31, Shad L. Lords wrote: This might not be the best place to fix this. The correct way would be to fix header-add to always stick the headers at the top. Sounds good to me. Would that mess up anything else?

Re: PATCH: Update contact details

2009-10-18 Thread Ask Bjørn Hansen
On Oct 16, 2009, at 14:25, Steve Kemp wrote: Maybe ask doesn't get much SPAM thanks to qpsmtpd, but it might make sense ask people to send mail to this list: Yeah; the link is more helpful (a...@develooper.com gets an insane amount of spam; it surprises me that email is still functional

Re: Getting error while using qmail-queue plugin

2009-10-18 Thread Ask Bjørn Hansen
On Oct 17, 2009, at 13:01, viggy_prabhu wrote: When I try to send a mail through telnet, I am getting the following error, FATAL PLUGIN ERROR [queue::qmail_2dqueue]: Can't call method print on an undefined value at ./plugins/queue/qmail-queue line 60, STDIN line 6. Try using the 'swaks'

Re: Writeup of a large filtering service using qpsmtpd

2009-10-01 Thread Ask Bjørn Hansen
On Oct 1, 2009, at 7:13, Steve Kemp wrote: This document might be interesting to other users of qpsmtpd: http://book.mail-scanning.com/ It describes how I implemented and managed the setup of a qpsmtpd-based filtering service which rejected about 10 million messages a month at the peak.

Re: 451 Queuing declined

2009-09-22 Thread Ask Bjørn Hansen
On Sep 22, 2009, at 6:24, Shiv Chourasia wrote: I newly install QPSMTPD fork server which is running on 26 port and sendmail on 25 port number. Now,when i am trying to send a mail via qpsmtp it shows 451 Queuing declined or disabled; try again later. error but same thing when i'm trying

Released 0.83

2009-09-15 Thread Ask Bjørn Hansen
It's been 3 months since the last release, so here's another one. (I was reminding by seeing a patch from Hinrik on github; his first - welcome Hinrik!). Thanks to everyone who contributed! There were 10 of you making changes in this release (I messed up crediting Jonathan Martens in

Re: Regarding config plugins...

2009-09-08 Thread Ask Bjørn Hansen
On Sep 8, 2009, at 21:05, Jason Mills wrote: So to the point of the question: Would anyone mind if I patched the configuration stuff within Qpsmtpd to allow configuration minded plugins to alter/hook/stack into how Qpsmtpd discovers and utilizes cached configuration values? Show us a

Re: [PATCH] Log even when we aren't in a transaction

2009-08-26 Thread Ask Bjørn Hansen
On Aug 25, 2009, at 7:46, Matt Sergeant wrote: I never understood why it did that. Any reason it can't return either undef or (preferably) a new Transaction object? I don't really understand it either, and I fear that which I don't understand, so I worry about taking it out and breaking

Fwd: AnyEvent Implementation of Danga::Socket

2009-08-17 Thread Ask Bjørn Hansen
Anyone up for trying this on qpsmtpd? :-) From: Martin Atkins m...@degeneration.co.uk Date: August 18, 2009 7:28:29 AM GMT+08:00 To: Djabberd List djabb...@lists.danga.com Subject: AnyEvent Implementation of Danga::Socket Hi folks, Last week I hacked up Danga::Socket and re-implemented its

Re: [PATCH] Log even when we aren't in a transaction

2009-08-14 Thread Ask Bjørn Hansen
On Aug 14, 2009, at 14:14, Jared Johnson wrote: This should allow the logging/file plugin to log even if it isn't called from within a transaction Thanks, applied and pushed. The conditional around where you made the first change are a bit of a mess (indicating that there's a better way

Re: RPM status

2009-07-31 Thread Ask Bjørn Hansen
On Jul 30, 2009, at 16:13, Robin Bowes wrote: Thanks for working on this Robin. A couple of comments: Could the VERSION stuff not be hardcoded? It looks like qpsmtpd.spec and qpsmtpd.spec.in is the same, is that right? Would it be possible to make so making the .tar.gz will (with the

Re: Patching require_resolvable_fromhost

2009-07-30 Thread Ask Bjørn Hansen
On Jul 29, 2009, at 1:14 PM, Larry Nedry wrote: The require_resolvable_fromhost plugin returns DENYSOFT when a host doesn't resolve. This makes sense with a well behaved host. But I've noticed that some hosts that don't resolve will continuously retry and never seem to disconnect.

Re: invalid sender creates havoc

2009-07-29 Thread Ask Bjørn Hansen
On Jul 29, 2009, at 12:07, Jared Johnson wrote: We recently noticed a message in our postfix queue that thought it was addressed to foo.com. After examining it, it turned out that Qpsmtpd accepted a MAIL FROM command formatted like so: MAIL FROM:u...@d.com,foo.com Weird tha postfix

Re: qpsmtpd never times out

2009-07-20 Thread Ask Bjørn Hansen
On Jul 20, 2009, at 1:04, Stefan Priebe wrote: I'm using qpsmtpd 0.82 with qpsmtpd-prefork and have set up config/timeout = 30 Weird - the code (lib/Qpsmtpd/TcpServer/Prefork.pm#read_input) is pretty straightforward. Maybe some goofy safe signals issue? Most of the code in that method

Re: qpsmtpd never times out

2009-07-20 Thread Ask Bjørn Hansen
On Jul 20, 2009, at 9:45, Stefan Priebe wrote: [timeouts not working] oh i'm really sorry - it was caused by a module config_cache which i found somewhere in the net. When i disable it it works fine :-( Weird -- what does that module/plugin do? It shouldn't make the timeouts not work ...

Re: Suggested new README file for qpsmtpd-apache

2009-07-15 Thread Ask Bjørn Hansen
On Jul 15, 2009, at 2:18, Robin Bowes wrote: [pushing to github] I already did! :) Thanks. I'll look at it next week. - ask

Re: RPM status

2009-07-14 Thread Ask Bjørn Hansen
On Jul 14, 2009, at 15:54, Robin Bowes wrote: How do you want me to get things into git? Should I send you something, or clone the repo and send a patch, or something? I'm a bit of a git neophyte, I'm afraid. Just clone the repository on github and then go crazy in your fork. When you

Re: RPM status

2009-07-13 Thread Ask Bjørn Hansen
On Jul 13, 2009, at 14:35, Robin Bowes wrote: Well, I've done a fair bit of work on the existing spec file, and have an 0.82 RPM, which builds directly from the git repository. I'd be happy to make it all available, or even for it to be checked into git. I'd also be happy to take on the

Re: Mis-documentation in README: check_relay vs. rcpt_ok

2009-06-21 Thread Ask Bjørn Hansen
On Jun 21, 2009, at 14:11, Tomas Lee wrote: But in version 0.29, the check_relay plugin split into two plugins: check_relay and rcpt_ok. rcpt_ok is the one that actually hooks into RCPT now, so shouldn't the README file say rcpt_ok instead of check_relay? Thanks; that's almost 5 years out

Re: Mis-documentation in docs/config.pod, spool_dir

2009-06-21 Thread Ask Bjørn Hansen
On Jun 21, 2009, at 16:40, Tomas Lee wrote: docs/config.pod says: spool_dir Where temporary files are stored, defaults to tmp/. FIXME: is this correct? That's not correct. It should be ~/tmp/, or as the README puts it, $ENV{HOME}/tmp/. Yup. Updated docs/config.pod in

qpsmtpd 0.82 released

2009-06-02 Thread Ask Bjørn Hansen
With all the recent prefork fixes it seemed like a good idea to make another release, so: http://smtpd.develooper.com/get.html :-) - ask 0.82 - June 2, 2009 prefork: Fix problem with processes sometimes being left behind (Charlie Brady) prefork: Fix startup when no

Re: qpsmtpd 0.82 released

2009-06-02 Thread Ask Bjørn Hansen
On Jun 2, 2009, at 16:10, Ask Bjørn Hansen wrote: With all the recent prefork fixes it seemed like a good idea to make another release, so: http://smtpd.develooper.com/get.html Oh, and if it hasn't been obvious from the list posts, this release is entirely thanks to Charlie, Norman

Re: [qpsmtpd] 0.81 Can prefork listen on more than one port?

2009-05-21 Thread Ask Bjørn Hansen
On May 21, 2009, at 12:30, J wrote: The prefork in 0.81 can only listen on one. The next release will support listening on multiple addresses ports in prefork, just as forkserver does. Any idea when that might be? Probably in about 4-6 weeks. My plan is to do a release at least

Re: newer check_spamhelo

2009-05-09 Thread Ask Bjørn Hansen
On May 9, 2009, at 19:21, Charlie Brady wrote: If the assertion that the existing old simple version is useless is correct, is there much justification for keeping the old simple version? This is really a namespace issue, I think. Should check_spamhelo belong to an old simple

Re: Minor hooks.pod fix

2009-04-27 Thread Ask Bjørn Hansen
On Apr 27, 2009, at 2:02, Norman Maurer wrote: Here is a patch: Thanks. For next time: If you commit it to your local repository you can email it in a ready to apply format with git format-patch HEAD^.. git send-email 0001-* :-) - ask

Re: strange problem with qpsmtpd-0.40

2009-04-27 Thread Ask Bjørn Hansen
On Apr 23, 2009, at 18:38, Baltasar Cevc wrote: If it's still the old bad one, shouldn't we try to replace it in the trunk? Do you happen to know Allans license? Would that be possible? If not, I could try to create a new patch with similar functionality. I've known Allan since sometime

Re: Requeue Mails

2009-04-21 Thread Ask Bjørn Hansen
On Apr 20, 2009, at 9:10, jan wrote: i forward the mails via smtp plugin. Now the receiving Mailserver had some Problems. How can i restart sending for mails in /var/spool/ qpsmtpd? Hi Jan, The default SMTP plugin doesn't queue the mails. The sending mail servers should be resending

Re: greylisting pugin

2009-04-21 Thread Ask Bjørn Hansen
On Apr 21, 2009, at 10:15, GG Noris wrote: is possible with the plugin greylisting check, for the remote_ip, only for the /24 or C class of the IP ( aaa.bbb.ccc )? Not by default. It shouldn't be too hard to add a mask feature though (I'd recommend making it generic-ish, so you just

Re: [patch] prefork: support --listen-address for consistency with forkserver

2009-04-11 Thread Ask Bjørn Hansen
Thanks, I put it in my repository as e8ee72a. - ask

0.81 released

2009-04-03 Thread Ask Bjørn Hansen
In the spirit of getting a bit more frequent releases out, I tagged v0.81. :-) http://smtpd.develooper.com/get.html - ask 0.81 - April 2, 2009 Close spamd socket after reading the result back (Jared Johnson) p0f plugin updates (Tom Callahan) Change

Re: Wiki hosting

2009-02-13 Thread Ask Bjørn Hansen
On Feb 10, 2009, at 3:54, Pedro Melo wrote: What kind of disk space and bandwidth would this require? The bandwidth is laughable, it totaled at 320 MiByte in December and 280 MiByte in January. The months before it was somewhat more, but never more than 1.2 GiByte. The files on disc are mere

Re: End of headers hook

2009-02-12 Thread Ask Bjørn Hansen
On Feb 12, 2009, at 0:22, Robert Spier wrote: Ah; git is great. :-) Basically this is like passing a patch around, but with tools that are made to work with it. (We could also have had three commits with two of them just having for the history books useless tweaks). Kind of. I used

Re: Commit log?

2009-02-12 Thread Ask Bjørn Hansen
On Feb 12, 2009, at 7:34, Jose Luis Martinez wrote: I used to follow the actual commits via perl.qpsmtpd.dev news. Now that git is around, is there any substitute? I enabled that in github; we'll see how it works on the next change. Otherwise there's also

Re: End of headers hook

2009-02-10 Thread Ask Bjørn Hansen
On Feb 10, 2009, at 12:33, Hanno Hecker wrote: Hanno - do you want to make a patch that removes README.plugins after incorporating anything unique there into plugins.pod? Done http://github.com/vetinari/qpsmtpd/commit/4e892560eb8aa1074e2ce1548e6c337d0e19a0fb Thanks. I tweaked the commit

Re: End of headers hook

2009-02-09 Thread Ask Bjørn Hansen
I think Jose's argument was persuasive, let's just add it. I didn't understand why one line resetting/setting/... the headers in the transaction object was removed; but I didn't look that closely. Karl - your English is better than many who pretend to be fluent or even native speakers.

Re: End of headers hook

2009-02-09 Thread Ask Bjørn Hansen
On Feb 9, 2009, at 23:58, Hanno Hecker wrote: There should be a note in README.plugins, that the full documentation of the hooks is in docs/plugins.pod ... (or replace it's entire content with a redirection do docs/plugins.pod) Hanno - do you want to make a patch that removes

Re: End of headers hook

2009-02-09 Thread Ask Bjørn Hansen
On Feb 10, 2009, at 2:43, Robert Spier wrote: Committed as http://github.com/rspier/qpsmtpd/commit/a0ae0453264fe8dd85c132f2e7305b5ac34bf7e8 Did you actually test that this worked? I had to tweak the code to make it make sense. Also, you had a mix of tabs and spaces and didn't follow the

Git repository ready!

2009-02-08 Thread Ask Bjørn Hansen
Hi everyone, I finally got the git repository ready! All the old branches are grafted in so we have the complete history (there was one or two merges I made up to best show the full history). I also imported the actual contents of the .tar.gz releases, as it turned out they were

git conversion progress (was: File Permissions bug?)

2009-01-26 Thread Ask Bjørn Hansen
Oh boy. We're way bikeshedding. Let's just leave the bikes [file permissions] in the rain for now. In more uplifting news I'm 98% done converting the svn repository to git. I went a bit nuts wanting to get all the weird branch renames and such we've done grafted together to make a

Re: TLS Plugin - Problem with chained certificate

2009-01-23 Thread Ask Bjørn Hansen
On Jan 23, 2009, at 11:56 AM, Robin Bowes wrote: [Perlbal] Are there any mailing lists? yes - http://groups.google.com/group/perlbal - ask -- http://develooper.com/ - http://askask.com/

Re: File Permissions bug?

2009-01-22 Thread Ask Bjørn Hansen
On Jan 21, 2009, at 11:20, Matt Sergeant wrote: Should we fix qpsmtpd config loading to check for file permissions as described in: http://use.perl.org/~Alias/journal/38319 ? I think I'm inclined to agree with Charlie. We're not exactly an end- user tool here. OTOH then don't we

qpsmtpd moving from svn to git!

2009-01-11 Thread Ask Bjørn Hansen
Hi everyone, Let's move the qpsmtpd repository to git. It'll make it much much easier for people to contribute; in particular since often people developing on qpsmtpd basically have their private forks - with some changes to be published and others not. Test repository (it will

Install methods

2009-01-04 Thread Ask Bjørn Hansen
On Jan 3, 2009, at 2:10, Kaare Rasmussen wrote: On the topic of releasing, why isn't qpsmtpd released to CPAN? Because we never really got it easily installable via the whole Makefile.PL route. Any specific problems? Is it because qpsmtpd can be installed in several ways, or is it just

Re: Trimming blanks in config files

2009-01-02 Thread Ask Bjørn Hansen
On Jan 2, 2009, at 8:49, Robert Spier wrote: Can anyone think of any cases where he leading/trailing whitespace in config-file might be significant? They should be quoted, escaped or something else then (which we'd then support). - ask -- http://develooper.com/ - http://askask.com/

Re: How can I rewrite recipients, cleanly?

2008-10-22 Thread Ask Bjørn Hansen
On Oct 21, 2008, at 11:47, Peter J. Holzer wrote: I always found the rcpt_ok plugin in trunk/plugins rather useless for two reasons: As John pointed out; it was there to provide the basic work like qmail-smtpd functionality. (Indeed I think it was part of the first round of move

Re: DNSBL and answer id check missing

2008-09-30 Thread Ask Bjørn Hansen
How about making qpsmtpd require Net::DNS 0.60 then? - ask

Re: DNSBL and answer id check missing

2008-09-28 Thread Ask Bjørn Hansen
On Sep 28, 2008, at 12:01 AM, Diego d'Ambra wrote: my $res = new Net::DNS::Resolver; $res-tcp_timeout(30); $res-udp_timeout(30); $res-srcport(1024+int(rand(64511))); Shouldn't this fix be in Net::DNS::Resolver? - ask -- http://develooper.com/ - http://askask.com/

Re: $transaction-body_filename;

2008-09-15 Thread Ask Bjørn Hansen
On Sep 15, 2008, at 13:40, Chris Lewis wrote: According to the documentation, when you call $transaction-body_filename, you get a temporary file name that points at a file that contains the message. If you examine body_filename, it has no headers. It was made that way first because the

Re: Correcting plugin syntax errors

2008-07-29 Thread Ask Bjørn Hansen
The inspiration for the file based plugins were Apache::Registry in mod_perl -- hide as much of the nitty gritty as possible and allow the user to just write the code that actually does stuff for them. On that track then I think it's reasonable to add whatever boiler plate code is

Re: hard size limit

2008-07-11 Thread Ask Bjørn Hansen
On Jul 11, 2008, at 3:00, Jared Johnson wrote: Hi, I've noticed that our qpsmtpd-based product is not handling extremely large messages particularly well. This was brought on by a flood of delay notices for a 495MB message sent outbound through a server not under our control. There

Re: questions re: async, perperl, new release

2008-06-27 Thread Ask Bjørn Hansen
On Jun 27, 2008, at 3:43, Dale Gallagher wrote: What exactly is the async version of qpsmtpd? It's an event based version based on Danga::Socket (the same module perlbal for example is built on). Has anyone run qpsmtpd under PersistentPerl (a.k.a SpeedyCGI). There is a mention of pperl,

Re: Release?

2008-06-04 Thread Ask Bjørn Hansen
On Jun 4, 2008, at 4:26 AM, John Peacock wrote: We need to make sure the Changes file is up-to-date. - ask -- http://develooper.com/ - http://askask.com/

Re: [svn:qpsmtpd] r923 - in trunk: . lib/Qpsmtpd

2008-06-02 Thread Ask Bjørn Hansen
On Jun 2, 2008, at 7:04 PM, Matt Sergeant wrote: Wow, that seems MUCH worse to me - to have the logs *not* storing the dns failure reason seems completely at odds to me with what logs should be for. I agree with that. Failures of any kind should always be logged. - ask --

Whitelist convention

2008-05-16 Thread Ask Bjørn Hansen
Hi everyone, Most plugins seem to use the whitelisthost connection note, but a couple in the distribution are using whitelistclient. Any objection to fixing those to be whitelistclient ? (whitelisthost makes more sense to me, but most plugins uses the other one - specifically the

Re: Plugins on CPAN

2008-05-10 Thread Ask Bjørn Hansen
On May 10, 2008, at 2:38 PM, Juerd Waalboer wrote: 1. The plugin loading code must be changed to allow loading Perl modules in addition to regular plugin files. I believe the changes would be minimal. I thought I did that a while ago - you should be able to put in a module name in

Re: Plugins on CPAN

2008-05-10 Thread Ask Bjørn Hansen
On May 10, 2008, at 2:38 PM, Juerd Waalboer wrote: If the whole idea is generally considered a good idea, I volunteer to do these things. +1! -- http://develooper.com/ - http://askask.com/

  1   2   3   4   >