Matt Simerson
5b3f616571
removed a diff block from docs/config.pod
2013-12-01 03:42:55 -05:00
Matt Simerson
06ebd12e06
docs/logging: added description of log prefixes
2013-08-05 15:05:36 -07:00
Matt Simerson
2153938d7b
docs/logging: corrected example register() syntax
2013-08-05 15:05:16 -07:00
Matt Simerson
fcc6d4d55f
moved FAQ to github wiki
2013-08-05 15:05:13 -07:00
Matt Simerson
b1c2fa16b5
drop the check_ prefix from the last 3 plugins
2013-08-05 15:01:52 -07:00
Matt Simerson
208dfc3a21
rename require_resolvable_fromhost to resolvable_fromhost
2013-08-05 15:01:51 -07:00
Matt Simerson
2eb646fa07
badmailfrom: more cleanups
2013-08-05 15:01:48 -07:00
Matt Simerson
7ff2d050f3
initial import - based on my qpsmtpd fork
...
which will merge into the main branch fairly easily
2013-08-05 15:01:47 -07:00
Matt Simerson
600b0db54d
plugins.pod: much simpler way to get debug logging
...
for individual plugins
2012-06-04 00:02:01 -07:00
Matt Simerson
0a16621f02
connection consistency
...
- $self->qp->connection->notes
+ $self->connection->notes
and all tests pass.
2012-06-02 00:46:33 -04:00
Matt Simerson
521aa4919f
basicheaders, add reject option, loglevel
...
added reject option
document the existence of the loglevel option
factored date validity tests into their own sub
added tests
improved POD
2012-05-21 21:30:02 -04:00
Matt Simerson
efbaf2ec6f
added loglevel option for plugins
...
Plugins can now use a 'loglevel' argument in config/plugins entry
Includes user instructions prepended to docs/logging.pod
Already works for all plugins that use named arguments
2012-05-21 05:34:37 -04:00
Matt Simerson
1f6e2b0408
docs/config.pod, fixed POD error
2012-05-20 23:32:58 -07:00
Matt Simerson
a6e664ce83
Altered SASL method to include the mechanism in log entries.
...
removed auth method from return calls in all auth plugins. The caller knows the mechanism already. In the code, the difference looks like this:
before:
or return (DENY, "authcvm/$method");
after:
or return (DENY, "authcvm");
Added debug level log entries in auth_vpopmaild
Conflicts:
plugins/auth/auth_vpopmail_sql
2012-05-06 16:20:25 -07:00
Matt Simerson
5b7844158f
added FAQ with 3 answers.
2012-05-06 15:46:19 -07:00
Matt Simerson
2591d57aab
updated URL to new github repo
2012-04-28 20:05:06 -07:00
Matt Simerson
b1c3d2f333
added auth_vpopmail plugin
...
added auth_vpopmail plugin, using the perl-vpopmail module
added VPOPMAIL auth methods description to docs/authentication
added SEE ALSO section to each module, noting the VPOPMAIL description
Signed-off-by: Robert <rspier@pobox.com>
2010-05-11 21:11:42 -07:00
Robert
3939c7bc51
Add guidelines for commit messages
...
From git-commit(1)
2010-05-10 20:38:18 -07:00
Tomas Lee
9c58f3a641
Fix spool_dir configuration documentation
2009-06-21 16:49:56 -07:00
Steve Kemp
dec3ec4920
More POD fixups in docs/
...
The patch below fixes many errors of the form:
*** WARNING: line containing nothing but whitespace in paragraph at line 37 in file writing.pod
*** WARNING: line containing nothing but whitespace in paragraph at line 40 in file writing.pod
There are also a couple of minor typo-fixes.
2009-06-03 01:11:11 -07:00
Norman Maurer
5ac4fc0524
Fix minor errors in hooks.pod
...
While writing a plugin for our new spamfilter implementation I noticed
some minor error in the documentation. From the documentation it
sounds like the hook_ok and hook_deny hooks get the previous hook as
parameter.. The truth is: it is the previous plugin.
2009-04-27 07:55:01 -07:00
Hanno Hecker
f52d165364
new docs/config.pod: How to configure qpsmtpd
...
qpsmtpd core config settings and some settings from commonly used plugins
2009-03-14 17:19:14 -07:00
Ask Bjørn Hansen
9e90ace981
Encourage submitting patches via the mailing list
2009-02-27 01:04:11 -08:00
Jared Johnson
c5af5caa00
Correct 'git clone' command syntax
...
The 'git clone' command in development.pod doesn't actually work. This
corrects the syntax.
Signed-off-by: Ask Bjørn Hansen <ask@develooper.com>
2009-02-20 17:14:26 -06:00
Ask Bjørn Hansen
bab7e29009
More git workflow documentation
2009-02-12 01:21:20 -08:00
Ask Bjørn Hansen
bb47d93eb4
Merge commit 'rspier/master'
...
Conflicts:
docs/plugins.pod
2009-02-12 00:53:19 -08:00
Hanno Hecker
f2910ab3b6
Plugin doc split into multiple files
2009-02-12 00:47:53 -08:00
Robert
e5507f9672
data_headers_end does not work in async mode
2009-02-12 00:29:56 -08:00
Robert
b3c10c6220
Development Instructions
...
First cut at a document that talks about how we develop, a brief git
tutorial, etc.
2009-02-12 00:20:06 -08:00
Hanno Hecker
8bce5f0278
Consolidate plugin documentation in docs/plugins.pod
...
* Include missing stuff from README.plugins into docs/plugins.pod
* clear README.plugins to redirect to docs/plugins.pod
2009-02-10 20:51:52 -08:00
Hanno Hecker
28f4cd51c1
clarify what "return values are ignored or discarded" means
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@925 958fd67b-6ff1-0310-b445-bb7760255be9
2008-06-03 16:09:59 +00:00
Hanno Hecker
c7c6e3afb9
apache: add post-connection hook, connection->reset
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@902 958fd67b-6ff1-0310-b445-bb7760255be9
2008-05-12 15:33:28 +00:00
Hanno Hecker
e0c3eb2b4a
plugin doc: update for pre- / post-connection hooks, other minor corrections
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@901 958fd67b-6ff1-0310-b445-bb7760255be9
2008-05-12 14:50:48 +00:00
Hanno Hecker
2f3a326e11
Pluggable hook "noop" with example plugin (noop_counter) and doc update.
...
... now check_earlytalker can be expanded to VRFY and NOOP (see RFC 1854, #2.1)
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@836 958fd67b-6ff1-0310-b445-bb7760255be9
2008-01-24 18:43:34 +00:00
Hanno Hecker
c1cb221b2e
better support for pod2* parsers
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@830 958fd67b-6ff1-0310-b445-bb7760255be9
2007-12-15 20:11:49 +00:00
Hanno Hecker
ce195bc5c2
plugins.pod update
...
* hook_help
* isa_plugin() example
* some white space at EOL removed
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@829 958fd67b-6ff1-0310-b445-bb7760255be9
2007-12-10 08:49:08 +00:00
Hanno Hecker
e5653b86fc
include received_line hook from ../README.plugins
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@773 958fd67b-6ff1-0310-b445-bb7760255be9
2007-08-19 07:05:37 +00:00
Hanno Hecker
b06a395596
Plugin documentation
...
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@769 958fd67b-6ff1-0310-b445-bb7760255be9
2007-08-08 17:25:54 +00:00