Ask Bjørn Hansen
64b92755b5
check_earlytalker plugin. Deny the connection if the client talks
...
before we show our SMTP banner. (From Devin Carraway)
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@135 958fd67b-6ff1-0310-b445-bb7760255be9
2003-04-15 17:39:27 +00:00
Ask Bjørn Hansen
f27b77ae61
unrecognized_command hook and a count_unrecognized_commands
...
plugin. (Rasjid Wilcox)
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@134 958fd67b-6ff1-0310-b445-bb7760255be9
2003-04-15 17:39:03 +00:00
Ask Bjørn Hansen
22ca786bac
check_earlytalker plugin. Deny the connection if the client talks
...
before we show our SMTP banner. (From Devin Carraway)
Patch Qpsmtpd::SMTP to allow connect plugins to give DENY and
DENYSOFT return codes. Based on patch from Devin Carraway.
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@133 958fd67b-6ff1-0310-b445-bb7760255be9
2003-04-15 17:01:43 +00:00
Ask Bjørn Hansen
224fe807e1
oops; fix bad commit of the #! line
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@132 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-26 22:51:14 +00:00
Ask Bjørn Hansen
c10b6fb375
Support morercpthosts.cdb
...
config now takes an extra "type" parameter. If it's "map" then a
reference to a tied hash will be returned.
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@131 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-25 12:50:07 +00:00
Ask Bjørn Hansen
bf885c2fe8
release 0.25
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@129 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 10:02:12 +00:00
Ask Bjørn Hansen
1e68979d60
0.26-dev
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@128 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:59:21 +00:00
Ask Bjørn Hansen
132b508c6f
2003
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@127 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:59:10 +00:00
Ask Bjørn Hansen
b5f6468466
0.25
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@126 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:55:06 +00:00
Ask Bjørn Hansen
5ea59dbf59
add note about SA 2.50
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@125 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:53:37 +00:00
Ask Bjørn Hansen
1b33326e77
add check_spamhelo
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@124 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:47:09 +00:00
Ask Bjørn Hansen
c5453ef74c
pass -R to tcpserver
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@123 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:46:52 +00:00
Ask Bjørn Hansen
17aa4b1417
add a bit more detail to the installation instructions
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@122 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:46:43 +00:00
Ask Bjørn Hansen
0f78dd2fdb
more credits! Thanks everyone.
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@121 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:46:18 +00:00
Ask Bjørn Hansen
e4cd5cbf89
Add documentation for the helo hook
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@120 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:45:55 +00:00
Ask Bjørn Hansen
5d34bad178
Date: Thu, 13 Mar 2003 00:57:39 -0800
...
From: Devin Carraway <qpsmtpd-list@devin.com>
To: qpsmtpd@perl.org
Subject: HELO hook and check plugin
Speaking of direct-to-MX spam, both AOL and Yahoo are large companies
with whole walls-full of servers devoted to mail delivery. None of them
announce themselves with "HELO yahoo.com" or "HELO aol.com." Spammers
certainly do, though.
Here's a patch to SMTP.pm to add hooks for HELO and EHLO, and a plugin
to use them.
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@119 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:43:22 +00:00
Ask Bjørn Hansen
4fd09264e8
Date: Tue, 11 Mar 2003 08:08:16 +0000
...
From: Matt Sergeant <matt@sergeant.org>
To: qpsmtpd@perl.org
Subject: [PATCH] Get all dnsbl results
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@118 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:20:26 +00:00
Ask Bjørn Hansen
d06e5ca548
add required modules
...
format as POD
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@117 958fd67b-6ff1-0310-b445-bb7760255be9
2003-03-18 09:04:49 +00:00
Ask Bjørn Hansen
883b184a80
Use the proper RFC2822 date format in the Received headers. (Somehow
...
I had convinced myself that ISO8601 dates were okay). Thanks to
Kee Hinckley <nazgul@somewhere.com>.
Print the date in the local timezone instead of in -0000. (Not
entirely convinced this is a good idea)
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@116 958fd67b-6ff1-0310-b445-bb7760255be9
2003-02-06 05:17:28 +00:00
Ask Bjørn Hansen
7b67c74746
pperl update; update STATUS
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@115 958fd67b-6ff1-0310-b445-bb7760255be9
2003-02-06 04:40:48 +00:00
Ask Bjørn Hansen
1b31fcde44
add Rasjid Wilcox
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@114 958fd67b-6ff1-0310-b445-bb7760255be9
2003-01-20 11:04:52 +00:00
Ask Bjørn Hansen
e7c263dd40
All major changes in the this release where by Rasjid Wilcox
...
<rasjidw@openminddev.net>.
Fix error handling in queue/qmail-queue.
Add option to queue/qmail-queue to specify an alternate qmail-queue
location.
Add support for the QMAILQUEUE environment variable.
PPerl compatibility (yay!)
Allow mail to <abuse> and <postmaster> to go through
Add "deny" hook that gets called when another hook returns DENY or
DENYSOFT.
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@113 958fd67b-6ff1-0310-b445-bb7760255be9
2003-01-20 11:04:36 +00:00
Ask Bjørn Hansen
ad10192d9e
allow relaying to config('me')
...
receive mail to <abuse> and <postmaster>
(both by Rasjid Wilcox)
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@112 958fd67b-6ff1-0310-b445-bb7760255be9
2003-01-20 11:03:15 +00:00
Ask Bjørn Hansen
5eec66f3e2
add deny hook (Rasjid Wilcox)
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@111 958fd67b-6ff1-0310-b445-bb7760255be9
2003-01-20 11:02:20 +00:00
Ask Bjørn Hansen
bcaf58471e
most of these changes were by Rasjid Wilcox <rasjidw@openminddev.net>.
...
Fix error handling in queue/qmail-queue.
Add option to queue/qmail-queue to specify an alternate qmail-queue
location.
Add support for the QMAILQUEUE environment variable.
PPerl compatibility (yay!)
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@110 958fd67b-6ff1-0310-b445-bb7760255be9
2003-01-20 11:01:32 +00:00
Ask Bjørn Hansen
50451c09a4
fix typo in Rasjid's email address
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@109 958fd67b-6ff1-0310-b445-bb7760255be9
2002-12-26 17:59:24 +00:00
Ask Bjørn Hansen
f33a07ccad
status update
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@108 958fd67b-6ff1-0310-b445-bb7760255be9
2002-12-09 09:13:20 +00:00
Ask Bjørn Hansen
6aac8fc692
release 0.20
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@106 958fd67b-6ff1-0310-b445-bb7760255be9
2002-12-09 09:08:44 +00:00
Ask Bjørn Hansen
efeb19129f
Fix the "too many dots in the beginning of the line" bug.
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@105 958fd67b-6ff1-0310-b445-bb7760255be9
2002-12-09 09:08:09 +00:00
Ask Bjørn Hansen
52d16950ac
minor documentation changes
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@104 958fd67b-6ff1-0310-b445-bb7760255be9
2002-12-09 08:47:36 +00:00
Ask Bjørn Hansen
99fb59a7ff
Add munge_subject_threshold and reject_threshold options to the
...
spamassassin plugin.
Add documentation to the spamassassin plugin.
Add comments to the plugins config
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@103 958fd67b-6ff1-0310-b445-bb7760255be9
2002-12-09 08:47:15 +00:00
Ask Bjørn Hansen
2ceb0a88af
Add -p to mkdir in log/run (Rasjid Wilcox <rasjid@openminddev.net>)
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@102 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-20 10:15:06 +00:00
Ask Bjørn Hansen
3d29cd8baf
more about the clamav support
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@101 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-06 11:07:14 +00:00
Ask Bjørn Hansen
0651c64335
increase softlimit for clamav
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@100 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-06 11:05:48 +00:00
Ask Bjørn Hansen
552a2b3a37
more credits :-)
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@99 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-06 11:05:03 +00:00
Ask Bjørn Hansen
dc562f716e
make the spamassassin plugin not stop processing of content plugins
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@98 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-06 11:03:00 +00:00
Ask Bjørn Hansen
89c18c181d
clamav plugin
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@97 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-06 10:54:41 +00:00
Ask Bjørn Hansen
f9113eb73a
http_config plugin
...
other minor changes
update STATUS and Changes
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@96 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-06 06:42:55 +00:00
Ask Bjørn Hansen
9d5610a80a
0.20-dev
...
allow plugin configuration via the plugins config
store _hooks globally so they'll work from the transaction object too
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@95 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-06 06:40:35 +00:00
Ask Bjørn Hansen
2001523033
don't log the max size stuff at trace level 6
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@94 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-06 06:39:32 +00:00
Robert Spier
b6777d1ef8
A simple example of a plugin that logs all incoming mail to a file.
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@93 958fd67b-6ff1-0310-b445-bb7760255be9
2002-11-01 02:08:38 +00:00
Ask Bjørn Hansen
b556af398e
Default DENYSOFT for the rcpt hook gave 550 code
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@92 958fd67b-6ff1-0310-b445-bb7760255be9
2002-10-25 00:24:54 +00:00
Ask Bjørn Hansen
849be5b1ab
0.12
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@90 958fd67b-6ff1-0310-b445-bb7760255be9
2002-10-17 07:42:22 +00:00
Ask Bjørn Hansen
173a2d26f5
better error messages when a plugin fails
...
remove some debug messages in the log
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@89 958fd67b-6ff1-0310-b445-bb7760255be9
2002-10-17 07:39:54 +00:00
Ask Bjørn Hansen
208a0cd54c
fix NOOP
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@88 958fd67b-6ff1-0310-b445-bb7760255be9
2002-10-14 05:47:25 +00:00
Ask Bjørn Hansen
97610b6840
Better installation instructions and error message when no plugin
...
allowed or denied relaying (thanks to Lars Rander
<lrNOSPAM@rander.dk>).
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@87 958fd67b-6ff1-0310-b445-bb7760255be9
2002-10-14 01:59:04 +00:00
Ask Bjørn Hansen
c45dbfcdae
Use /usr/bin/perl instead of the non-standard /home/perl/bin/perl
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@86 958fd67b-6ff1-0310-b445-bb7760255be9
2002-10-13 01:05:40 +00:00
Ask Bjørn Hansen
06c9d65c02
minor updates
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@85 958fd67b-6ff1-0310-b445-bb7760255be9
2002-10-10 03:20:16 +00:00
Ask Bjørn Hansen
afa899a84c
0.12-dev
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@84 958fd67b-6ff1-0310-b445-bb7760255be9
2002-10-10 01:52:34 +00:00
Ask Bjørn Hansen
415c7d9d0e
qmail-queue changes
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@82 958fd67b-6ff1-0310-b445-bb7760255be9
2002-10-10 01:51:53 +00:00