mailwatch2rbl should be run periodically at least once per hour and typically every 5 minutes. It will perform the following tasks :-
mwrblclients
| clientip | text | ip address of the client |
| hour | smallint | hour of the day |
| count | int | number of emails sent to us |
| ham | int | number of which were ham |
| spam | int | number of which were definetly spam |
mwrblconfig
| setting | text | Used to store the name of a setting |
| value | text | Used to store the value of a setting |
mwrblblock
| clientip | text | ip address of the client |
| expires | text | time and date when this record expires |
| errormsg | text | Error text to report back to the client saying why the mail was rejected. "You have been blocked for sending more than minspamcount spam emails and no non-spam emails to us within a 23 hour period. You will be unblocked shortly after mwrblblock.expires" |