Hi
On 11. juli 2010, at 10.22, Robert Spier wrote:
One more question --
You've put the Copyright as yourself. That's generally fine, as we
don't require copyright assignment for qpsmtpd. But isn't this
basically Gordon's check_badmailto_patterns with some cleanup?
Well, that's a
Hi!
On 11. juli 2010, at 06.36, Robert Spier wrote:
Since this is a proposed new plugin, it might be easier just to
attach the full file. It's also possible to convince git to mail
this as one thing...
Ok, I'll give it a shot.
Please include some example config in the plugin, so it is
On 12. mai 2010, at 06.25, Robert Spier wrote:
Does anyone else have any opinions on doing a massive perltidy? I'm
on the fence.
I say: Do it.
-J
On 26. jan. 2010, at 04.49, Chris Lewis wrote:
Also when I query it i get
calrissian.bsws.de.h.enemieslist.com. 0 IN A67.215.65.132
and even
gmail.com.h.enemieslist.com. 0 IN A 67.215.65.132
Someone's screwing with your DNS. You'll probably have the same problem with
On 24. jan. 2010, at 12.28, Peter J. Holzer wrote:
See http://enemieslist.com/how/use.html
(The front page says this is not currently available for public use,
but it seems to be)
For example, if the client sends EHLO smtp28.orange.fr (taken from a
random spam message), you query
On 21. jan. 2010, at 16.57, Christian Herndler wrote:
I get a lot of spam where the sender uses a whole /24 Subnet as mail
relay, the helo uses the pattern
mx{last-octet-of-ip}.domainname.net
so it could be blocked using the check_spamhelo plugin, but to do that
this plugin would
Hi
On 5. nov. 2009, at 07.41, Ask Bjørn Hansen wrote:
http://github.com/tyskjohan/qpsmtpd/blob/04e03e3fa6b862279f2660e9c661a558083faad0/plugins/check_badmailfrom_patterns
This plugin checks the badmailto_patterns config. ... :-)
Also:
[...]
Fixed those in
On 16. nov. 2009, at 22.18, Charlie Brady wrote:
On Mon, 16 Nov 2009, Hinrik Örn Sigurðsson wrote:
On Mon, Nov 16, 2009 at 7:54 PM, Charlie Brady
charlieb-qpsm...@budge.apana.org.au wrote:
9566 Â open(/tmp/PerlIO_tQARsp, O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0600) =
-1 EACCES (Permission
Hi
On 5. nov. 2009, at 16.33, Matt Sergeant wrote:
Anyone got a language detection plugin? I get a lot of spam slipping
through in spanish, and I'd like to just whack it on the head.
There's http://spamassassin.apache.org/full/3.1.x/doc/Mail_SpamAssassin_Plugin_TextCat.html
but not sure
On 5. nov. 2009, at 19.55, Shad L. Lords wrote:
Ask Bjørn Hansen wrote:
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
On 5. nov. 2009, at 20.38, Shad L. Lords wrote:
Johan Almqvist wrote:
Are you sure you're not confusing this with SpamAssassin expecting
'From_' lines in /var/spool/mail-format mailboxes (see RFC-976)?
That is what I'm referring to. And I think I was confused on the
plugin as well
On May 12, 2009, at 11:16 PM, Steve Kemp wrote:
I wonder how people on the list deal with joe job attacks?
Right now I accept all incoming messages which are addressed to
valid recipients on the domains I host *AND* all incoming bounces.
Accepting bounces blindly means that I wake up to
. But I
think it's a good idea to have a more generic solution for this within
another plugin.
As you can see from my plugin, I based the decision on whether the mail
is sent by an authenticated user...
-Johan
--
Johan Almqvist
Christies gate 34 A
0557 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail
, depending on the
contents of /etc/hosts, /etc/nsswitch.conf and other factors.
Shouldn't we just use the 'me' config file, which is where qpsmtpd
itself will look by default?
-Johan
--
Johan Almqvist
Christies gate 34 A
0557 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
Anilkumar wrote:
Dear All,
I am intrested in knowing the From Name of mail
sender his reply e-mail id,
what will be the command for it.
$transaction-header-get(From)
-Johan
--
Johan Almqvist
Christies gate 34 A
0557 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
a basic
set of plugins that should come with the distribution and move esoteric
plugins in the trunk should to contrib. But I won't be that volunteer,
I've enough work on my hands fine-tuning my own esoteric plugins to keep
at bay the spammers that bug me most.
-Johan
--
Johan Almqvist
.
However, I understand that some people would like to run some checking
plugins even if the whitelist flag is set - so should whitelisting be
per plugin instead? [I have difficulty to imagine an easy implementation
of this].
-Johan
--
Johan Almqvist
Christies gate 34 A
0557 Oslo
Norway
Mobile
to forkserver. Could there be a relation?
I haven't touched the earlytalker configuration params.
-Johan
--
Johan Almqvist
Christies gate 34 A
0557 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
is the way to go - it may spare us a
lot of complications in the future.
-Johan
--
Johan Almqvist
Christies gate 34 A
0557 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
Charlie Brady wrote:
On Tue, 28 Aug 2007, Matt Sergeant wrote:
On 28-Aug-07, at 3:51 PM, JT Moree wrote:
hires_time.pid.local_port
...
my $conn = $args{connection};
my $ip = $conn-local_port || 0;
my $start = time;
my $id = $start.$$.$ip;
Some people have suggested adding the
be a bit more
verbose...
-Johan
--
Johan Almqvist
Christies gate 34 A
0557 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
Hi all
Finally found some time yesterday to step up to 0.40 - it was a pretty
straight-forward process, but I didn't receive any mail (in forkserver)
because the default config only bound to the IPV6 interface... Maybe
that should be documented in some more visible way?
-Johan
--
Johan
.
So I'm not sure anyone has managed to get this to work.
-Johan
--
Johan Almqvist
Irisveien 28
0870 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
easier to read.
-Johan
--
Johan Almqvist
Irisveien 28
0870 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
:HELO known spammer \
STACK:ds12#44aa44:Other reason \
/dev/null
--snapsnip--
--
Johan Almqvist
Irisveien 28
0870 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
On Fri, May 04, 2007 at 08:48:08PM +0200, Peter J. Holzer wrote:
1) LANG should be set globally to a value, so that each method and
plugin can assume a specific behaviour (that value should probably be
C or undef, since any other value isn't portable between systems),
or
2) A
.uceprotect.net
-Johan
--
Johan Almqvist
Irisveien 28
0870 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
John Peacock wrote:
Johan Almqvist wrote:
Unfortunately, this will not work, because the dnsbl plugin will deny
the connection before whitelistsender can be set: dnsbl hooks
connect(), while sender whitelisting only can be done when the sender
is known - and that's afer connect.
Not quite
:
return DECLINED if ($self-qp-connection-notes('whitelis
tclient'));
-Johan
--
Johan Almqvist
Irisveien 28
0870 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
of the
received lines of the bounced message, but the bounce message formats
aren't universal so it'll never be a dependable system.
-Johan
--
Johan Almqvist
Irisveien 28
0870 Oslo
Norway
Mobile: +47 40 04 68 21
E-mail: [EMAIL PROTECTED]
created because I
found out that the list of valid _bounce_ recipients is a subset of the
list of valid recipients. For example, postmaster@ and abuse@ my domains
never send mail, so they should never receive bounces (even though they
will accept other mail).
-Johan
--
Johan Almqvist
Irisveien
them to a file, send them by HTTP
or SMTP or write them to a database? [I.e. how is the SMS sent?]
Also why do you want to do this with a qpsmtpd plugin? This sounds to me
like a typical .forward / .qmail case; or at least handoff from qpsmtpd
to another program.
-Johan
--
Johan Almqvist
On Mar 12, 2007, at 16:21, Nick Leverton wrote:
On Saturday 10 March 2007 10:12, Johan Almqvist wrote:
On Mar 9, 2007, at 21:15, Vulpes Velox wrote:
I just noticed some on created a PAM plugin, but it is currently
just
a wiki page currently. I was just planning of trying it out after
On Mar 9, 2007, at 21:15, Vulpes Velox wrote:
I just noticed some on created a PAM plugin, but it is currently just
a wiki page currently. I was just planning of trying it out after
copying it to a file, but the problem comes in is that if it works, I
would like to write up a small port for
Hello everyone
[EMAIL PROTECTED] wrote:
Michael Holzt writes:
As some of you might or might now know, i'm the holder of the qpsmtpd.org
domain and also host the qpsmtpd wiki on wiki.qpsmtpd.org. Now while the
wiki still seems to be a good idea, i've noticed that there have been
next to no
On Dec 13, 2006, at 22:53, Kjetil Kjernsmo wrote:
Wed Dec 13 07:26:20 2006 pooh[19374]: uribl
Wed Dec 13 10:12:04 2006 pooh[19374]: 874 lookups finished in 30.00
sec
What's taking almost three hours here?
-Johan
--
Johan Almqvist
Oslo
On Mar 9, 2006, at 11:02, Ask Bjørn Hansen wrote:
On Mar 9, 2006, at 12:46 AM, Fred Moyer wrote:
Do'h! I dug around the code but couldn't find that feature,
An update to the wiki would be in order if you have a minute.
Done (I think)
Anyway, it was easy enough to put together, not to
On Mar 8, 2006, at 02:09, Johannes russek wrote:
thx, i just started off with some plugins we needed to patch, so i
(shame on
me) carefully left out reading the docs ;)
i now moved the regexp compilation into init() while leaving the hook
registering to hook().
i have tested some quite simple
On Mar 3, 2006, at 18:53, Johannes russek wrote:
though one pretty good reason was that it's able to use milter
filters for
mailscanning; that is especially in our interest as we want to use
mimedefang without the need to use sendmail (which would be a
pretty worse
idea on a mailgateway).
Hi
I was wondering if anyone has tried to not announce PIPELINING
capabilities and dumping the connection if the peer PIPELINEs anyway
(similar to the earlytalker plugin)?
I am asking because I note that a lot of spammers PIPELINE - I get
5xx error codes in the logs followed by 4xx codes
On Feb 28, 2006, at 03:56, John Peacock wrote:
[EMAIL PROTECTED] wrote:
So, is there a way to implement qpsmtpd on port 465, accepting a
straight SSL/TLS connection?
Yes:
http://wiki.qpsmtpd.org/smtps
Next question: Is there a way to this without stunnel or sslserver,
e.g. by
Hi all,
On Feb 24, 2006, at 08:57, Robin Bowes wrote:
John Peacock said the following on 02/24/2006 02:56 AM:
Robin Bowes wrote:
Neither plugin (qmail-queue or accepted_log) is returning OK - both
return DECLINED - and mail is delivered and I see no errors.
Are you *sure* about your previous
On Feb 23, 2006, at 03:13, Robin Bowes wrote:
John Peacock said the following on 02/23/2006 02:09 AM:
Robin Bowes wrote:
Am I doing something wrong, is this a bug, or is what I'm
trying to do
not possible?
Now that I read through the full discussion, I believe Johan was
mistaken when
On Feb 21, 2006, at 14:29, Robin Bowes wrote:
I'm still not clear about how this works.
I'm not actually storing anything - just reading what qpsmtpd does.
What I want to do is log the email sender and recipients at the point
when the mail has been accepted for delivery.
What I'm not sure of
Hi all
I've been putting some work into the wiki recently, but I think it'd
be useful the people on the list could contribute some more to it. In
particular, it would be great if we could get the following pieces in
place:
- retting and installing qpsmtpd (TRUNK vs release)
- running
On Feb 17, 2006, at 22:45, Ask Bjørn Hansen wrote:
On Feb 17, 2006, at 9:43 AM, Les Mikesell wrote:
Wouldn't it at some point be simpler to run sendmail as the
front end since it already knows how to do this stuff?
I run qmail-smtpd (with TLS and AUTH patches) on the client relays,
but if
On Feb 20, 2006, at 01:57, Robin Bowes wrote:
I'm finding that hook_reset_transation is firing three times for just
one msg.
I think this can be called expected behaviour in a way.
The first hook_reset_transaction fires on MAIL FROM: -- this is where
the connection gets its first
On Feb 3, 2006, at 23:27, Ovid wrote:
Hi all,
I'm writing a plugin which needs to check the email and if it's for a
particular domain, I need the plugin to do three things:
1. Take some actions based on the content of the email body.
2. NOT forward the email to the actual MTA (postfix in
On Feb 17, 2006, at 02:07, Elliot Foster wrote:
John Peacock wrote:
Elliot Foster wrote:
You could also use port 587 (submission) non-ssl if you're just
trying to get around port 25 being blocked. That way you
wouldn't have to re-route the connections to localhost. You
would also be
On Feb 16, 2006, at 23:01, Elliot Foster wrote:
You could also use port 587 (submission) non-ssl if you're just
trying to get around port 25 being blocked. That way you wouldn't
have to re-route the connections to localhost. You would also be
able to retain the connecting IP.
Just to
On Feb 13, 2006, at 19:31, John Peacock wrote:
Skaag Argonius wrote:
John Peacock wrote:
In the spirit of TMTOWtDI, I wrote a very small finger daemon
which runs on our primary server (which contains the vpopmail
virtual domains/users).
This is by far the best solution I heard about.
On Feb 8, 2006, at 10:03, csere matyas wrote:
hi
i have just noticed that after replacing qmail-smtpd with qpsmtpd
in the tcp daemons services, i cant send mail anymore with the mail
command.
did i screw up something, or this is how it supposed to be?
is there a way to fix it?
Error:
On Feb 6, 2006, at 04:53, Michael Holzt wrote:
I also see the need for some decent documentation for qpsmtpd. I
believe
that a wiki would be helpful for creating documentation in a community
effort. Therefore i just installed a Dokuwiki under http://
wiki.qpsmtpd.org.
For editing a user
On Jan 30, 2006, at 16:43, Mark Powell wrote:
On Wed, 25 Jan 2006, Johan Almqvist wrote:
Any ideas?
It seems someone with more experience might be able to answer (I
only started looking at this today). I notice you CC:ed the
DomainKeys plugin author. Did you get a reply?
Indeed I did
Hi
I have been struggling all day today with the domainkeys system
It seems that the domainkeys plugin is broken. At a first glance,
it's just a matter of replacing $mess-header with $mess-head, but
that doesn't do it -- if I do that, I get complaints about unblessed
references.
I also
Hi
Having a low-volume server and qpsmtp on top of that affords me the
privilege of studying my logs quite closely.
I have noticed that I get connections from a number of hosts that are
unknown to me (so there is a high probability that they are spammers)
where the connection ends with a
On Jan 24, 2006, at 22:08, Gordon Rowell wrote:
I'm happy for any of them to be included in the distro, but last I
heard we hadn't finalised a mechanism for that. Or have we?
This worked for me:
- Send to bugs
- A maintainer (John in my case) makes some valid suggestions for
improvements
On Jan 23, 2006, at 10:48, Gordon Rowell wrote:
check_goodrcptto extn -
I don't have this, it wasn't in the distro. There should be a central
place for plugins, maybe a Wiki.
After looking at this, what I really aim at is forbidding bounces to
the extn'ded addresses, (because in my
On Jan 18, 2006, at 13:18, Ask Bjoern Hansen (via RT) wrote:
# New Ticket Created by Ask Bjoern Hansen
# Please include the string: [perl #38268]
# in the subject line of all future correspondence about this issue.
# URL: https://rt.perl.org/rt3/Ticket/Display.html?id=38268
Here's a
On Jan 18, 2006, at 13:18, Ask Bjoern Hansen (via RT) wrote:
# New Ticket Created by Ask Bjoern Hansen
# Please include the string: [perl #38268]
# in the subject line of all future correspondence about this issue.
# URL: https://rt.perl.org/rt3/Ticket/Display.html?id=38268
Here's a
On Jan 18, 2006, at 15:49, Andy Colson wrote:
Ahh, I have a dumb question. My qpsmtpd runs as user smtpd, and I'm
guessing that user wouldnt have rights to call checkpassword, would
they? Do you setup a sudo for that, or is there a simpler way?
I have made my checkpassword setuid and
Here's my first own plugin. I'd be grateful for any hints on the
coding style etc.
What it does: It will only accept messages with an envelope sender of
if the recipient is listed in the acceptbounce config file (or
if that file doesn't exist, to protect from configuration errors
On Jan 18, 2006, at 15:49, Andy Colson wrote:
Ahh, I have a dumb question. My qpsmtpd runs as user smtpd, and I'm
guessing that user wouldnt have rights to call checkpassword, would
they? Do you setup a sudo for that, or is there a simpler way?
I have made my checkpassword setuid and
On Jan 18, 2006, at 21:57, Brian Grossman wrote:
On Wed, 18 Jan 2006 10:52:48 -0800
[EMAIL PROTECTED] (Justin Mason) wrote:
Andrew Pam writes:
Message-IDs MUST be globally unique as defined in the RFCs, so the
chance of collision is zero unless someone has very broken (or
malicious) email
Hi
On Jan 19, 2006, at 07:46, Ask Bjørn Hansen wrote:
On Jan 18, 2006, at 1:26 PM, Johan Almqvist wrote:
All the big mail servers (sendmail, qmail, exim, postfix,
exchange) will add message IDs to all outgoing messages.
This is getting really off-topic, but qmail doesn't.
qmail-inject
Hi
On Jan 18, 2006, at 22:49, Christopher Faylor wrote:
On Wed, Jan 18, 2006 at 06:14:51PM +0100, Johan Almqvist wrote:
Here's my first own plugin. I'd be grateful for any hints on the
coding style etc.
I like this idea but it would be more useful for me if this took
regexes
rather than
On Jan 15, 2006, at 23:04, Johan Almqvist wrote:
I just got TLS and AUTH to work, but I don't really like the
Received: header it adds. Only the HELO string is there, so neither
the real IP nor the reverse-lookup DNS name.
Received: from (HELO [192.168.0.7]) ()
(smtp-auth username
Hi there
I was wondering if there is an auth_checkpassword plugin available
anywhere?
That'd save me the hassle of writing my own...
-Johan
Hi there!
I just got TLS and AUTH to work, but I don't really like the
Received: header it adds. Only the HELO string is there, so neither
the real IP nor the reverse-lookup DNS name.
Is there an easy fix (like having a different order for the plugins,
which I've tried without success)?
On Jan 12, 2006, at 20:36, Ask Bjørn Hansen wrote:
On Jan 12, 2006, at 11:28 AM, Johan Almqvist wrote:
In the interest of science, or if anyone's interested, here are my
stats for the last week: http://www.almqvist.net/johan/blog/
2006/01/qpsmtpd-denial-statistics/
It'd be fun if you
be because my corpus of ham and spam isn't big
enough... On the other hand, it doesn't seem to autolearn.
-Johan
--
Johan Almqvist
[EMAIL PROTECTED]
71 matches
Mail list logo