Solved

Shell / Perl scripts to compile SMTP usage detail in Sendmail maillogs

Posted on 2014-04-28
5
512 Views
Last Modified: 2014-05-03
Need a Shell and/or Perl script for RHES 5.x / 6.x to will
accept as its parameters the start time+date & end time
+date to get from a sendmail's maillogs :

a) how many outgoing mails for that duration
b) how many incoming mails for that duration
c) amount of bytes incoming & outgoing if it's
    logged in maillogs (or tell me how to enable
    this if needed)

Our sendmail is the default that comes with RHES 5.8
0
Comment
Question by:sunhux
  • 2
  • 2
5 Comments
 
LVL 19

Assisted Solution

by:simon3270
simon3270 earned 150 total points
ID: 40028979
Do you have an example sendmail log that we could look at?  I don't have admin access to any machines running sendmail, but the first part of this is a text manipulation exercise rather than a sendmail one, so that shouldn't be a problem!
0
 
LVL 28

Assisted Solution

by:serialband
serialband earned 350 total points
ID: 40033906
How about just installing and running the SendmailAnalyzer?  http://sareport.darold.net/
0
 

Author Comment

by:sunhux
ID: 40034460
Hi Simon3270,

Give me a few more days as my password to the domain was locked
out and the sysadmin was away on leave.


Hi Serialband,

Let me check with my colleague when he's back if freeware is allowed
in our environment (sometimes, we fear freeware has malware in
it & sometimes, the support is not there)
0
 

Author Comment

by:sunhux
ID: 40034473
Hi Serialband,

Must the tool/analyser be installed in the sendmail server itself?
Might be allowed if we pipe the maillogs to a non-critical test
Linux VM & run this tool on that test VM
0
 
LVL 28

Accepted Solution

by:
serialband earned 350 total points
ID: 40035370
Since it's a perl based script that watches the logs, you could run it on another server and periodically copy the log files over to it.  You don't have to run it as a daemon to watch the logs constantly.
http://sareport.darold.net/admin.html

The path to the log file is configurable.
http://sareport.darold.net/config.html
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Over the years I've spent many an hour playing on hardened, DMZ'd servers, with only a sub-set of the usual GNU toy's to keep me company; frequently I've needed to save and send log or data extracts from these server back to my PC, or to others, and…
Email validation in proper way is  very important validation required in any web pages. This code is self explainable except that Regular Expression which I used for pattern matching. I originally published as a thread on my website : http://www…
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now