SQL Redux

Chris-Bellsouth ctrudeau at BELLSOUTH.NET
Thu Jul 31 16:05:55 IST 2003


NEVERMIND...

found doc and sql in the docs dir...

Everything works beautifully now...

had an issue with the "binary" entries in the sql, so I removed them and all
is well...

NOW...it appears that writes to the database are ONLY executed when child
dies, anyway to "flow" these events into the database?

CT

----- Original Message -----
From: "Chris-Bellsouth" <ctrudeau at bellsouth.net>
To: "MailScanner mailing list" <MAILSCANNER at JISCMAIL.AC.UK>
Sent: Thursday, July 31, 2003 10:27 AM
Subject: Re: SQL Redux


> OK...maybe I'm missing something LARGE!....
>
> but it appears like the database schema I built as a result of the
> create.sql that I obtained with the mailwatch package from Steve creates
the
> following table: (just an example)
>
> CREATE TABLE maillog (
>   timestamp timestamp(14) NOT NULL,
>   id text,
>   size bigint(20) default '0',
>   from_address text,
>   to_address text,
>   subject text,
>   clientip text,
>   archive text,
>   isspam tinyint(1) default '0',
>   ishighspam tinyint(1) default '0',
>   issaspam tinyint(1) default '0',
>   isrblspam tinyint(1) default '0',
>   spamwhitelisted tinyint(1) default '0',
>   sascore decimal(7,2) default '0.00',
>   spamreport text,
>   virusinfected tinyint(1) default '0',
>   nameinfected tinyint(1) default '0',
>   otherinfected tinyint(1) default '0',
>   report text,
>   hostname text
>
>
> But the INSERT code in the current 4.22-5 CustomConfig.pm:
>
> my($sth) = $dbh->prepare("INSERT INTO maillog_mail (time, msg_id, size,
> from_user, from_domain, subject, clientip, archives, isspam, ishighspam,
> sascore, spamreport) VALUES (?,?,?,?,?,?,?,?,?,?,?,?)");
>
> my($sth) = $dbh->prepare("INSERT INTO maillog_report (msg_id, filename,
> filereport) VALUES (?,?,?)");
> $sth->execute($fields[0],$fields[1],$fields[2]) or
> MailScanner::Log::DieLog("Cannot insert row: %s", $DBI::errstr);
>
> not only do the maillog_mail and maillog_report tables not exist, the
schema
> that CustomConfig is attempting to insert data into doesn;t appear to be
> formatted approrpriately for the inserts..
>
> Not sure I see any references to sql builds anywhere in
> documentation/site/FAQ...so I'm stumped...
>
> Now it is likely that I'm missing something obvious...so please guide me
to
> the light  :)
>
> CT
>
>



More information about the MailScanner mailing list