Freitag, 19 Januar 201819:03:30

IBM Protector for MailSecurity - Quarantine Report Summary

This Script will check the Information about the next upcoming Qarantine Report

Background: If you have Problems receiving the Quarantine Report, or Quarantine Report is not being sent to all users, use this Script to check why.

 

Place this script into the /root folder of your LotusProtector for MailSecurity and insert this line into the cron.

for example: If your Quarantaine Report starts at 8 am and 4 pm , insert these 2 lines into cron 

vi /etc/cron.d/mailsec

59   07  * * * root /root/q-report_check.sh

59   15  * * * root /root/q-report_check.sh

This will run the script 1 Minute before the Q-Report starts

The result will be an email 10 minutes later to the e-Mail addresses configured in the Header of the Script

recipient1="Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!" recipient2=""

also in the header section of this script you can configure 5 Users (e-Mail addresses) you want to observe.

# Name of the People who's Q-Report should be checked. Example: Mr James Bond # namex must be correspond with qreportx below name1="Mr Smith" name2="Mrs Smith" name3="" name4="" name5="" # Part of all E-Mail Addresses of these users # Example E-AMil addresses of one user is "Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!" and "j.doe@domain2com" insert: "Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!|j.doe@domain2com" # All unused please leave empty qreport1="Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!|jeff.smith@test|Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!" qreport2="Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!" qreport3="" qreport4="" qreport5=""

Finally the result of this script is an email which contain the following information

 

E-Mail-Vorschau

Quarantine Report analysis for 12.11.2015 - 11:37 Uhr


Q-Reports for Mr Smith: 164
Q-Reports for Mrs Smith: 250
Q-Reports for :
Q-Reports for :
Q-Reports for :

Q-Reports overall for 233 E-Mail Addresses
Blocked e-Mails in Quarantine_20_Store for all Users: 1025

Top 10 Report recipients:
431 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
410 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
383 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
350 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
212 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
211 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
201 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
199 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
183 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
183 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!

Quarantine Reports successfully sent to: 1024 Users

Quarantine Reports not successfullysent to: 1 Users

List of Users where Q-Report could not be sent for any reason:

Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!


Send - Error Messages:

412 - MailBox full - Please try again later


Servers which caused Q-Report Error Messages:

internalmail1.company.com

Dateien:
q-report_check.zip 1 Beliebt
(0 Stimmen)
Datum 2015-11-12 Dateigröße 1.48 KB Download 370 Download

 

Once program is installed, you need to install mailx 

cd /tmp

wget http://upload.cobion.com/download/pnmss/mailx-12.5-1.3.1.i586.rpm

rpm -i mailx-12.5-1.3.1.i586.rpm

Once done

vi /etc/mail.rc

and replace with this:

set asksub append dot save crt=20
ignore Received Message-Id Resent-Message-Id Status Mail-From Return-Path Via

account localhost {
# set smtp-use-starttls
# set ssl-verify=ignore
# set smtp-auth=login
set smtp=smtp://127.0.0.1:25
set from=Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
# set smtp-auth-user=Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
# set smtp-auth-password=somePasword

Test with:  mailx -A localhost -s "Quarantine Report summary for now" Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!