Page 1 of 1

Logfiles an Pop3 Account

Posted: 2004-01-23 11:11
by mpexx
Hallo.

Ich möchte gerne den faillog an einen POP3 Account auf meinem Server umleiten.
Ist das irgendwie möglich?

Als Mailserver ist Postfix installiert.

Danke!

Re: Logfiles an Pop3 Account

Posted: 2004-01-23 12:05
by squize
Meinst du, dass du in regelmässigen Abständen das Log per mail zu geschickt bekommen willst?

Wenn ja gäbe es die Möglichkeit, die zwar nicht ganz deiner Idee entspricht abe sehr nett ist logcheck einzusetzen. Das Tool parsed regelmässig deine Logs und schickt dir auffällige events per mail. Ã?ber regepx kannst du einstellen, was "auffällig ist.

Andere Möglichkeit is per cron-job regelmässig das Log zu schicken.

Marc

Re: Logfiles an Pop3 Account

Posted: 2004-01-27 11:21
by mpexx
Danke.
Habe was passendes gefunden:

Code: Select all

#!/usr/bin/perl

my $pfad_error_log = "/var/log/httpd/error_log";
my $mailprog = '/usr/sbin/sendmail';
my $from = "PageMail-Error_log";
my $recipient = "error@crosshair-saar.com";
my $subject = "PageMail ( Error_log )";

open DATEI, $pfad_error_log;

our @Formular = <DATEI>;

close DATEI;

sub mail{

open (MAIL, "|$mailprog  $recipient") || die "$mailprog kann nicht gefunden werden!n";
  print MAIL "From: $fromn";
  print MAIL "Subject: $subjectnn";
  foreach (@Formular){
    print MAIL "$_n";
  }
close (MAIL);
}

&mail();
open REM, "+>$pfad_error_log";
close REM;