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" |