Hi Timo,
we wrote a simple Patch for the Dovecot quota policy daemon.
If a user is over quota, I prefer blocking the user sending e-mails, so
I need a policy daemon, that's able to use the envelope or sasl sender
as lookup key.
I'd be happy if that patch can become part of the normale Dovecot releases.
Peer
-------- Original-Nachricht --------
Betreff: Re: Fwd: Quota-Patch
Datum: Wed, 11 Dec 2013 17:33:45 +0100
Von: Stephan Seitz <s.seitz at heinlein-support.de>
Organisation: Heinlein Support GmbH
An: Peer Heinlein <p.heinlein at heinlein-support.de>
Parameter r
Code ENUM QUOTA_MATCH_RECIPIENT
Stringmatch recipient
${recipient}
This macro expands to the complete recipient
address.
A command-line argument that contains
${recipient} expands to as many command-line
arguments as there are recipients.
This information is modified by the hqu
flags for quoting and case folding.
Parameter S
Code ENUM QUOTA_MATCH_SASLSENDER
Stringmatch sasl_sender
${sasl_sender}
This macro expands to the SASL sender name
(i.e. the original submitter as per RFC
4954) in the MAIL FROM command when the
Postfix SMTP server received the message.
This feature is available as of Postfix 2.2.
Parameter U
Code ENUM QUOTA_MATCH_SASLUSER
Stringmatch sasl_username
${sasl_username}
This macro expands to the SASL user name in
the AUTH command when the Postfix SMTP
server received the message.
This feature is available as of Postfix 2.2.
Parameter s
Code ENUM QUOTA_MATCH_SENDER
Stringmatch sender
${sender}
This macro expands to the envelope sender
address. By default, the null sender address
expands to MAILER-DAEMON; this can be
changed with the null_sender attribute, as
described above.
This information is modified by the q flag
for quoting.
--
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin
http://www.heinlein-support.de
Tel: 030 / 405051-42
Fax: 030 / 405051-19
Zwangsangaben lt. ?35a GmbHG: HRB 93818 B / Amtsgericht
Berlin-Charlottenburg,
Gesch?ftsf?hrer: Peer Heinlein -- Sitz: Berlin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dovecot-rUsS.patch
Type: text/x-patch
Size: 3998 bytes
Desc: not available
URL:
<http://dovecot.org/pipermail/dovecot/attachments/20131224/5cd6ff63/attachment-0001.bin>