Menu

Block_Reporting

Anonymous

ExtraBlockReportLog: Enable extra Logging for BlockReports -- Maillogs could grow to a very large size. Enable this feature to log only loglines with blocking informations to an extra file. The files will be named as "b" + . Using this option will speed up Block Reporting. Before you switch on this option, you should run "grep"[linux/MacOS] or "find"[Windows] to create the "b" - file from the maillog's.

 linux/MacOS - grep "\[spam found\]" *maillog.txt > bmaillog.txt
 Windows - find "[spam found]" *maillog.txt > bmaillog.txt

EmailBlockReport: Request Block Report -- Any mail sent by local/authenticated users to this username will be interpreted as a request to get a report about blocked emails. Do not put the full address here, just the user part. For example: asspblock Leading digits/numbers in the mail subject will be interpreted as "report request for the last number of days". If the number of days is not specified in the mail subject, a default of 5 days will be used to build the report. Users defined in ' in the body of the report request. The syntax is:

QueryAddress=>ReportRecipient=>ReportDays  -  there are many possible combinations of this three parameters. For example:
user@domain and user@domain=>user@domain - will send a report for this user to this user
*@domain (better use) *@domain=>* - will send a report for every blocked user in this domain to this user
user@domain=>recipient@any-domain - will send a report for user@domain to recipient@any-domain
*@domain=>recipient@any-domain - will send a report for every blocked user in this domain to recipient@any-domain
A third parameter is possible to set, which defines the number of days for which the report should be created. The default (if empty or not defined) is one day. This value is used to calculate the 'next run date'. For example:
*@domain=>recipient@any-domain=>2 - creates a report for two days.
*@domain=>*=>14 - creates a report for 14 days.
user@domain=>=>3 or user@domain=>*=>3 - creates a report for three days. The second parameter is here empty or *. default: asspblock

EmailBlockReportDomain: Request Blocked Email Domain -- Set this to the domain to which the users can send a request to receive blocked messages. For example: @assp.local. default: @assp.local EmailBlockReply: Reply to Block-Report Request -- default: 1 QueueUserBlockReports: Queue User Block Report Requests -- How to process block report requests for users (not , EmailAdminReportsTo).

 'run instantly' - the request will be processed instantly (not stored).
 'store and run once at midnight' - the request will be stored/queued, runs at , and will be removed from queue after that

'store and run scheduled' - the request will be stored/queued, runs permanently scheduled at  until it will be removed from queue - a '+' in the subject is not needed
 'run delayed' - the request will be stored and  processed during the next minutes
 To add a request to queue the user has to send an email to . Leading digits/numbers in the mail subject will be interpreted as "report request for the last number of days". If the number of days is not specified in the mail subject, a default of 5 days will be used to build the report.
 If 'run instantly','run delayed' or 'store and run once at midnight' is selected, but a user wants to schedule a permanent request, a leading '+' before the digits in subject is required.
 To remove a request from queue the user has to send an email to  with a leading '-' in the subject.
  default: 3

QueueSchedule: Runtime for Queued Requests -- Runtime hour for reports in . Set a number between 0 and 23. 0 means midnight and is default BlockRepForwHost: Forward The Blockreportrequest to other ASSP -- If you are using more than one ASSP (backup MX), define the IP:relayPort of the other ASSP here (separate multiple entries by "|"). The Blockreportrequest will be forwarded to this ASSP and the user will get a blockreport from every ASSP. The perl module is required to use this feature. EmailBlockTo: Send Copy of Block-Reports TO -- Email sent from ASSP acknowledging your submissions will be sent to this address. For example: admin@domain.com BlockReportFile: File for Blockreportrequest -- A file with BlockReport requests. ASSP will generate a block report for every line in this file (file:files/blockreportlist.txt - file: is required if defined!) every day at midnight for the last day. The perl modules are required to use this feature. A report will be only created, if there is at least one blocked email found! The syntax is:

QueryAddress=>ReportRecipient=>ReportDays  -  there are many possible combinations of this three parameters. For example:
user@domain and user@domain=>user@domain - will send a report for this user to this user
*@domain (better use) *@domain=>* - will send a report for every blocked user in this domain to this user
user@domain=>recipient@any-domain - will send a report for user@domain to recipient@any-domain
*@domain=>recipient@any-domain - will send a report for every blocked user in this domain to recipient@any-domain
A third parameter is possible to set, which defines the number of days for which the report should be created. The default (if empty or not defined) is one day. This value is used to calculate the 'next run date'. For example:
*@domain=>recipient@any-domain=>2 - creates a report for two days.
*@domain=>*=>14 - creates a report for 14 days.
user@domain=>=>3 or user@domain=>*=>3 - creates a report for three days. The second parameter is here empty or *!

BlockReportSchedule: Runtime BlockReportFile -- Runtime hour for reports in . Set a number between 0 and 23. 0 means midnight and is default. BlockReportNow: Generate a BlockReport from BlockReportFile Now -- If selected, ASSP will generate a block report from BlockMaxSearchTime: Max Search time per log File -- The maximum time in seconds, the Blockreport feature spends on searching in one log file. If this value is reached, the next log file will be processed. Default is 0. A value of 0 disables this feature and all needed log files will be fully processed. BlockReportFormat: The format of the Report Email -- Block reports will be sent as multipart/alternative MIME messages. They normaly contains two parts, a plain text part and a html part. Select "text only" or "html only" if you want to skip any of this parts.

 To make it possible to detect a resent email, ASSP will add a header line "X-Assp-Resend-Blocked: " to each email! default: 1

BlockReportFilter: Regular Expression to Skip Log Records -- Put anything here to identify messages which should not be reported. For example: \[Virus\]|\[BlackDomain\] default: \[Virus\]|\[BlackDomain\] inclResendLink: Include a Resend-Link for every resendable email -- Block reports will be sent as multipart/alternative MIME messages. They contains two parts, a plain text part and a html part. If a blocked email is stored in any folder, it is possible to include a link for each email in to the report. Define here what you want ASSP to do. Default is "in both". Note: File name logging ( is required to use this feature. default: 3 BlockResendLink: Which Link Should be included -- If HTML is enabled in , two links (one on the left and one on the right site) will be included in the report email by default. Depending on the used email clients it could be possible, that one of the two links will not work for you. Try out what link is working and disable the other one, if you want. BlockResendLinkLeft: User which get the Left link only -- List of users and domains that will get the left link only. The setting for will be ignored for this entries! BlockResendLinkRight: User which get the right link only* -- List of users and domains that will get the right link only. The setting for will be ignored for this entries! DelResendSpam: Delete Mails in Spam Folder -- If selected, an user request to resend a blocked email will delete the file in the folder. default: 1 autoAddResendToWhite: Automatic add Resend Senders to Whitelist -- If a resend request is made by any of the selected users, the original sender of the resent mail will be added to whitelist.

[ASSP_1.5.x_configuration_settings] [Category:ASSP]


Related

Wiki: ASSP_1.5.x_configuration_settings
Wiki: ASSP_1.x_configuration_settings

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.