03-29-2008
@era, thanks for your reply. My goal with this script/utility is to be able to do a quick scan of the mail queue when we get an alert from Nagios that the smtp queue has reached a warning threshold capacity. Not so much to realtime anything. And the queue can change every second. So anything indexed would quickly become invalid. Any messages hanging out in the queue for more than a few seconds is usually a result of messages not being delivered due to an invalid address (not always, but as a gen rule). Spammers blast emails. So often when I look at the queue I can see 50/100/200 emails from the same ip/email address. With qmHandle -l I get a list, but it's the entire header of each email. That's mostly usless if you want a quick visual to see pattern. A sorted list with just source ip, email, subject can give you a quick heads up.
Can you give me an forexample on how you would tighten up the regex expressions? I'm not too knowledgable on regular expressions. Still in the learning curve. And I appreciate any feedback as I've not done this before. Thanks!
tonyd
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I'm quite new to scripting and need some help. I need to have one script that will check specific directories for files older than one month and then have the script delete them.
I have written the script below but it only does one directory. I don't quite know how to make it so it... (7 Replies)
Discussion started by: morgadoa
7 Replies
2. Shell Programming and Scripting
Hello,
fjalkdsjfkldsajflkajdskl (3 Replies)
Discussion started by: pmeesara
3 Replies
3. Shell Programming and Scripting
Hi,
I have hundered's of files of the name
CMP_PORT_IN_P200903271623042437_20090328122430_err.xml in error directory of todays date ie 20090328 and in the file name 5th field specifies date only now i want to move all files of 20090328 to another directory i.e reprocess directory.
So... (3 Replies)
Discussion started by: ss_ss
3 Replies
4. Shell Programming and Scripting
Hello, I have a directory www with multiple directories. Every directory has site name with .htm, .html, .php files or sub directories with .htm, .php, .html file as example
- www
- sitename 1
- site 1
- sitename 2
- sitename 3
What I'm looking for is a... (7 Replies)
Discussion started by: andyjill
7 Replies
5. Shell Programming and Scripting
Hello!!
I have directories from 2008, with files in them. I want to create a script that will find the directoried from 2008 (example directory:
drwxr-xr-x 2 isplan users 1024 Nov 21 2008 FILES_112108), delete the files within those directories and then delete the directories... (3 Replies)
Discussion started by: bigben1220
3 Replies
6. Shell Programming and Scripting
Hi,
I am new to script and I want find one string from multiple files in diff directories and put that out put to new file.
Like I have A,B & C directories and each has multiple files but one file is unic in all the directories like COMM.txt
Now I want write script to find the string... (8 Replies)
Discussion started by: Mahessh123
8 Replies
7. Shell Programming and Scripting
Hi, I am a unix newbie.I need to write a shell script to move my oracle READ WRITE datafiles from one serevr to another. I need to move it from /u01/oradata/W1KK/.. to /u01/oradata/W2KK,
/u02/oradata/W1KK/.. to /u02/oradata/W2KK.
That is, I actaully am moving my datafiles from one database to... (2 Replies)
Discussion started by: mathews
2 Replies
8. UNIX for Dummies Questions & Answers
I am very new to unix as well as shell scripting.
I have to write a script for the following requirement. In have to list all the files in directory and its sub directories along with file path and size of the file
Please help me in this regard and many thanks in advance. (3 Replies)
Discussion started by: nmakkena
3 Replies
9. Shell Programming and Scripting
Dear Members,
I have a list of xml files like
abc.xml.table
prq.xml.table
...
..
.
in a txt file.
Now I have to search the file(s) in all directories and sub-directories and print the full path of file in a output txt file.
Please help me with the script or command to do so.
... (11 Replies)
Discussion started by: Yoodit
11 Replies
10. AIX
I have searched this quite a long time but couldn't find the right method for me to use. I need to assign read write permission to the user for specific directories and it's sub directories and files. I do not want to use ACL. I do not want to assign user the same group of that directories too.... (0 Replies)
Discussion started by: blinkingdan
0 Replies
LEARN ABOUT DEBIAN
dir::self
Dir::Self(3pm) User Contributed Perl Documentation Dir::Self(3pm)
NAME
Dir::Self - a __DIR__ constant for the directory your source file is in
SYNOPSIS
use Dir::Self;
use lib __DIR__ . "/lib";
my $conffile = __DIR__ . "/config";
DESCRIPTION
Perl has two pseudo-constants describing the current location in your source code, "__FILE__" and "__LINE__". This module adds "__DIR__",
which expands to the directory your source file is in, as an absolute pathname.
This is useful if your code wants to access files in the same directory, like helper modules or configuration data. This is a bit like
FindBin except it's not limited to the main program, i.e. you can also use it in modules. And it actually works.
As of version 0.10 each use of "__DIR__" recomputes the directory name; this ensures that files in different directories that share the
same package name get correct results. If you don't want this, "use Dir::Self qw(:static)" will create a true "__DIR__" constant in your
package that contains the directory name at the point of "use".
AUTHOR
Lukas Mai <l.mai @web.de>
COPYRIGHT AND LICENSE
Copyright (C) 2007, 2008 by Lukas Mai
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or,
at your option, any later version of Perl 5 you may have available.
perl v5.10.1 2008-05-11 Dir::Self(3pm)