Changelog
0.2.0
Released
- Database abstraction can now search with limit and offset, perform distinct and count queries and work with pagesets
- Greylist db changed (databases are now: sender address + ip + recipient address, sender address + ip + recipient domain, sender domain + ip + recipient domain)
- normalized session access accross Doorman and Detective modules
- Added daemon support, change of user and group, run-check method, cleanup database method and kill method for the server script
- Wrote maintenance cron-scripts
- Keeping track of file handles (open, close, temp files, static files). Modules which die due to timeout or other reasons cannot leave open handles.
- MIME changes are now more efficient (not every module making changes has to write the changes immediately)
- Splitted M::D::CF::DKIM in DKIMVerify and DKIMSign for clearification
- Switches from IPC semaphores to file based
- Cleanup and normalize configuration syntax in server config
- Added LDAP as database
- Added custom (domain or address based) thresholds via CustomScoring module