MailScanner and syslog

Quentin Campbell Q.G.Campbell at NEWCASTLE.AC.UK
Wed Mar 27 13:35:10 GMT 2002


Julian et al

As a RedHat 7.2 user with no Perl experience at all I am very interested
in Michael's contribution below. Any comments?

It may be that I am among the first to notice a problem with RedHat
since I am also running MailScanner and sendmail on Solaris boxes and so
have noticed a difference between those systems in what is logged to the
mail logs.

Quentin
---
PHONE: +44 191 222 8209    Computing Service, University of Newcastle
FAX:   +44 191 222 8765    Newcastle upon Tyne, United Kingdom, NE1 7RU.
------------------------------------------------------------------------
"Any opinion expressed above is mine. The University can get its own."  

 

> -----Original Message-----
> From: Michael Janssen [mailto:Janssen at rz.uni-frankfurt.de] 
> Sent: 27 March 2002 12:49
> To: MAILSCANNER at JISCMAIL.AC.UK
> Subject: Re: MailScanner and syslog
> 
> 
> Hello,
> 
> i was interesting following this thread, cause we've got the 
> same Problem with RedHat 7.1 (no syslog no matter about -r option)
> 
> now i've learn some perl and syslog-stuff and add one line of 
> code into
> logger.pl:
> 
> sub Start {
>   Sys::Syslog::setlogsock('unix'); ### mj 27.Mar: enables syslog
>   Sys::Syslog::openlog(@_, 'pid, nowait', 'mail');
> }
> 
> restarting MailScanner and there are nice syslog-messages! 
> But be carefull, i'm quite not experienced in perl.
> 
> regards
> Michael Janssen, University of Frankfurt, Germany
> 
> 
> On Wed, 27 Mar 2002, Quentin Campbell wrote:
> 
> > Julian
> >
> > That does not appear to fix things and I do not see why it 
> should! The 
> > -r option allows syslogd to receive messages from a network 
> socket. I 
> > thought the MailScanner messages are being received via a 
> Unix socket? 
> > That is, if I am logging sendmail messages without the "-r" option 
> > then I should be logging MailScanner messages as well?
> >
> > I added the "-r" option to /etc/sysconfig/syslog and 
> stopped/started 
> > syslogd so that it would reread its config file. I still do not see 
> > MailScanner messages in the file to which mail.* messages are being 
> > logged.
> >
> > A perplexed
> >
> > Quentin
> > ---
> > PHONE: +44 191 222 8209    Computing Service, University of 
> Newcastle
> > FAX:   +44 191 222 8765    Newcastle upon Tyne, United 
> Kingdom, NE1 7RU.
> > 
> ----------------------------------------------------------------------
> > --
> > "Any opinion expressed above is mine. The University can 
> get its own."
> >
> >
> >
> > > -----Original Message-----
> > > From: Julian Field [mailto:jkf at ecs.soton.ac.uk]
> > > Sent: 26 March 2002 17:13
> > > To: MAILSCANNER at JISCMAIL.AC.UK
> > > Subject: Re: MailScanner and syslog
> > >
> > >
> > > On Tue, 26 Mar 2002, Quentin Campbell wrote:
> > > > Have recently installed MailScanner 3.12-5 on a new system
> > > and notice
> > > > that I no longer see "mailscanner" messages (eg. Scanning 2
> > > messages,
> > > > ...) in the sendmail logs. This installation is a Linux
> > > (RedHat 7.2)
> > > > system.
> > > >
> > > > Is this a change in MailScanner since 3.10-3? I cannot 
> see why the 
> > > > syslog.conf file on Linux may be losing the "mailscanner"
> > > messages as
> > > > sendmail records are being logged as I require.
> > >
> > > The most likely cause is the lack of the "-r" flag in the syslogd 
> > > command-line. Check item 1 in the Installation FAQ for more info.
> > > --
> > > Jules
> > > jkf at ecs.soton.ac.uk
> > >
> >
> 



More information about the MailScanner mailing list