summaryrefslogtreecommitdiff
path: root/bin/kolab_smtp_access_policy.py
AgeCommit message (Expand)AuthorFilesLines
2011-11-11Fix checking group recipientsJeroen van Meeuwen (Kolab Systems)1-6/+8
2011-11-08Fix returning record.value, not the entire recordpykolab-0.2.3Jeroen van Meeuwen (Kolab Systems)1-1/+1
2011-11-08Use correct recipient policy target user with sender_is_authJeroen van Meeuwen (Kolab Systems)1-1/+1
2011-11-08Do not shortcut permit() when the sasl username is the same as the sender add...Jeroen van Meeuwen (Kolab Systems)1-41/+7
2011-09-26Add statistical accounting for sender <-> recipient counts per date to the Ko...Jeroen van Meeuwen (Kolab Systems)1-18/+101
2011-09-21Make the attributes to search for valid addresses a configuration item.Jeroen van Meeuwen (Kolab Systems)1-17/+36
2011-09-21Verify whether the user is using an alias as wellJeroen van Meeuwen (Kolab Systems)1-2/+37
2011-09-21Add currently unused function verify_quota.Jeroen van Meeuwen (Kolab Systems)1-20/+94
2011-09-12Make sure the sender exists before continuingJeroen van Meeuwen (Kolab Systems)1-0/+8
2011-08-15Add policy_done (part two of #332)Jeroen van Meeuwen (Kolab Systems)1-0/+3
2011-08-15Fix bug #332: Recipients are verified on the SMTP level, but rejected in the ...Jeroen van Meeuwen (Kolab Systems)1-2/+6
2011-08-03Clean up the cache before attempting to insert anythingJeroen van Meeuwen (Kolab Systems)1-0/+3
2011-08-03Correct the inserts back into cacheJeroen van Meeuwen (Kolab Systems)1-86/+91
2011-08-01Using len() on an empty result is not useful. Fixes #258Jeroen van Meeuwen (Kolab Systems)1-2/+2
2011-07-29Require more recent sqlalchemyJeroen van Meeuwen (Kolab Systems)1-48/+42
2011-07-29Enhance kolab_smtp_access_policy by providing it with sqlalchemy-based SQL ca...Jeroen van Meeuwen (Kolab Systems)1-112/+180
2011-07-18Make sure we only hand out one result per policy requestJeroen van Meeuwen (Kolab Systems)1-7/+18
2011-07-18Temporarily disable the cache for issues with multi-threading, and memory loa...Jeroen van Meeuwen (Kolab Systems)1-0/+3
2011-07-13Can't indefinitely loopJeroen van Meeuwen (Kolab Systems)1-97/+88
2011-07-13Make sure we always end up with a result,Jeroen van Meeuwen (Kolab Systems)1-79/+103
2011-07-11Remember to set sender_allowed to true under the correct circumstancesJeroen van Meeuwen (Kolab Systems)1-2/+6
2011-07-06Use verify_domain() to verify the domain name space is something we host. Hel...Jeroen van Meeuwen (Kolab Systems)1-5/+44
2011-07-06Insert more logging statements and be more verbose in any reject messages as ...Jeroen van Meeuwen (Kolab Systems)1-6/+73
2011-07-06Provide a bunch more commentary in the codeJeroen van Meeuwen (Kolab Systems)1-6/+49
2011-07-05Correct path to cacheJeroen van Meeuwen (Kolab Systems)1-5/+5
2011-07-05Make sure we use /var/lib/kolab/cache/Jeroen van Meeuwen (Kolab Systems)1-2/+7
2011-07-05Only use authentication credentials for authorization, such as when verifying...Jeroen van Meeuwen (Kolab Systems)1-92/+111
2011-07-05Ensure an empty line follows our message.Jeroen van Meeuwen (Kolab Systems)1-6/+9
2011-07-05Add action dunno for Kolab SMTP Access PolicyJeroen van Meeuwen (Kolab Systems)1-0/+6
2011-07-05Try only two locations for caching, /var/lib/kolab/ and /tmp/Jeroen van Meeuwen (Kolab Systems)1-26/+33
2011-07-04Avoid very long linesJeroen van Meeuwen (Kolab Systems)1-7/+43
2011-07-04Add kolab smtp access policy plugin for postfixJeroen van Meeuwen (Kolab Systems)1-0/+536