Thread suche perlscript, wenn ping 4x negativ, dann mail (25 answers)
Opened by cc at 2004-01-11 17:49

cc
 2004-01-11 20:39
#822 #822
User since
2004-01-09
55 Artikel
BenutzerIn
[default_avatar]
hallo

script habe angepasst, schickt aber keine mails.
habe keine fehlermeldungen und pfad zu sendmail stimmt exakt.
benutze linux SuSE 8.2
verstehe aber nicht an was es liegen kann

übrigens mit ping -c4 X.X.X.X macht unter linux keine ewig
schleife
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/perl

use warnings;
use strict;

my $result = `ping -c 4 X.X.X.X`;
if($result =~ /Zeitüberschreitung{4}/gi){
open(M, "|/usr/sbin/sendmail -t") or die "Can't open sendmail!";
print M "From: root\@mydomain.de\n";
print M "To: administrator\@mydomain.de\n";
print M "Subject: [Ping failed!]\n\n";
print M "Ping wurde nicht erfolgreich ausgefuehrt!";
close(M);
print "Ping nicht erfolgreich! E-Mail wurde versandt!";
}else{
print "Ping erfolgreich!";
}

hat jemand vielleicht eine Idee, an was es liegt ?

gruss
cc\n\n

<!--EDIT|cc|1078578832-->

View full thread suche perlscript, wenn ping 4x negativ, dann mail