[xmail] New file naming convention?

2004-05-27 Thread Francesco Vertova
Hi all,

for those who have not looked at the headers of this msg: 1.19-pre06 has 
been up and running for a day on my Windows NT box :-)

I noticed that message files are no longer named stime.pid.hostname but 
stime.pid.hexdigit.hostname. What's that additional hex digit for?

(I also noticed that XMail no longer publishes the platform (Win32/Ix86) 
together with the server version in the received header ...)

Ciao, Francesco

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: New file naming convention?

2004-05-27 Thread Rob Arends
Good news.

Rob :-) 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Francesco Vertova
Sent: Thursday, 27 May 2004 5:06 PM
To: [EMAIL PROTECTED]
Subject: [xmail] New file naming convention?

--snip--

(I also noticed that XMail no longer publishes the platform (Win32/Ix86)
together with the server version in the received header ...)

--snip--

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: 1.19-pre06 ...

2004-05-27 Thread Rob Arends
Davide, 

1.19 pre06 running ok on W2k sp4.
Low volume, with filters that were running on 1.17, Avfilter, XAV, and
another that I wrote myself.
Also checked POP3link, in/out bound smtp and pop3, all ok for 20 minutes
now.

No plans to test new smtp filers yet, maybe later.

Rob :-)

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Harald Schneider
Aloha Beau,

nice piece of work. Nevertheless I have 1 small improvement:

Some users of Don's original script have experienced unscanned spam =
passing
thru, when the machine is extremely busy. I tracked down this issue. =
spamc
retries to connect spamd only 3 times and quits then with a Filter Error =
-5.
YOu can track this in the system logs and in XMail's logs as well.

The workaround is simple:
If spamc's output does not contain the SA x-header, it will be submitted
again after a certain delay. The delay is increasing with each retry, =
which
will give spamd more time to recover.

I also replaced the backticked call with IPC:Open2, which has less =
overhead.
Here is the modified part, which you can adapt for your script:

#-
# MOD.start
#-
# pass rest to spamc
#MOD my $checkedEmail=3D`spamc -f  $tmpFile`;

my $delay =3D 0;
my $checkedEmail;=09
do {
$checkedEmail =3D '';
print *** spamc delayed: $delay sec.\n if ($delay  0)  ($DEBUG
=3D=3D 1);
sleep($delay);
open2(*SPAMC_R,*SPAMC_W,'spamc -f');
print SPAMC_W $tmpFile;
close(SPAMC_W);

my $bak =3D $/;
undef $/;
$checkedEmail =3D SPAMC_R;
close(SPAMC_R);
$/ =3D $bak;
$delay =3D $delay+5;
} while($checkedEmail !~ /X-Spam-Flag/gms );

#-
# MOD.end
#-

Further ideas are welcome ...

All the best,
Harald


 -Urspr=FCngliche Nachricht-
 Von: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Im Auftrag von Beau E. Cox
 Gesendet: Mittwoch, 26. Mai 2004 19:47
 An: [EMAIL PROTECTED]
 Cc: Dale Qualls
 Betreff: [xmail] [ANNOUNCE] bsa_filter.pl
=20
=20
 I am pleased to announce the first public release of
 'bsa_filter.pl' - a SpamAssassin xmail filter written in perl.
 The script is a modification/upgrade of Don Drake's sa_filter.pl.
=20
 Please be aware that this script is 'beta' and it should be carefully
 tested before being thrown into production.
=20
 The script and documentation may be found at:
=20
   http://xmail.beaucox.com
=20
 Davide - can you put a link on your site pointing to my site with a
 description of something like:
=20
   a href=3Dhttp://xmail.beaucox.com/;bsa_filter.pl/a - a=20
 perl SpamAssassin
   filter with configurable spam message forwarding and/or trashing.
=20
 A snippet of the documentation:
=20
 NAME
 bsa_filter.pl - an xmail SpamAssassin filter.
=20
 DESCRIPTION
 bsa_filter.pl is an xmail mail server filter to process incoming
 messages through SpamAssassin. It is based on Don=20
 Drakes's script -
 sa_filter.pl, version 1.3. The following enhancements to=20
 his work were
 made:
=20
 Rewritten using perl oo package/class
 This was mainly done to make intra-module=20
 communication easier.
=20
 Configurable forwarding
 Spam messages may be forwarded to an administrative=20
 email account
 for review/blacklisting/whitelisting/etc. based on a=20
 settable spam
 score threshold.
=20
 Configurable trashing
 Spam messages above a settable spam score may be=20
 summarily trashed.
=20
 Enhanced log
 The spam log has been enhanced: additional fields=20
 have been added.
=20
 PREREQUSITES
 The follwing modules should be installed:
=20
 xmail
 A running xmail mail server. See the CONFIGURATION=20
 section below
 for changes that must be made to filter exit codes for older
 versions.
=20
 Mail::SpamAssassin
 I have tested only with version 2.63; the filter=20
 should/may work
 with earlier versions that do not have major=20
 operational changes.
=20
 Net::SMTP
 Found in perl module libnet; I use libnet 1.18.
=20
 CONFIGURATION
 
=20
 Aloha =3D Beau;
=20
 -
 To unsubscribe from this list: send the line unsubscribe xmail in
 the body of a message to [EMAIL PROTECTED]
 For general help: send the line help in the body of a message to
 [EMAIL PROTECTED]
=20

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] AW: AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Harald Schneider
I hate Outlook ... just replace the =3D with equal signs ...

--Harald

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] AW: AW: AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Harald Schneider
Added a retry counter to avoid an inifinite loop, when spamd is down:

#-
# MOD.start
#-
# pass rest to spamc
#MOD my $checkedEmail=`spamc -f  $tmpFile`;

my $delay = 0;
my $retry = 0;
my $checkedEmail;   
do {
$checkedEmail = '';
print *** spamc delayed: $delay sec.\n if ($delay  0)  ($DEBUG
== 1);
sleep($delay);
open2(*SPAMC_R,*SPAMC_W,'spamc -f');
print SPAMC_W $tmpFile;
close(SPAMC_W);

my $bak = $/;
undef $/;
$checkedEmail = SPAMC_R;
close(SPAMC_R);
$/ = $bak;
$delay += 5;
$retry += 1;
last if $retry  1000;
} while($checkedEmail !~ /X-Spam-Flag/gms );

#-
# MOD.end
#-

--Harald

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: AW: AW: AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Beau E. Cox
On Thursday 27 May 2004 01:26 am, Harald Schneider wrote:
 Added a retry counter to avoid an inifinite loop, when spamd is down:

 #-
 # MOD.start
 #-
 # pass rest to spamc
 #MOD my $checkedEmail=`spamc -f  $tmpFile`;

 my $delay = 0;
 my $retry = 0;
 my $checkedEmail;
 do {
   $checkedEmail = '';
   print *** spamc delayed: $delay sec.\n if ($delay  0)  ($DEBUG
 == 1);
   sleep($delay);
   open2(*SPAMC_R,*SPAMC_W,'spamc -f');
   print SPAMC_W $tmpFile;
   close(SPAMC_W);

   my $bak = $/;
   undef $/;
   $checkedEmail = SPAMC_R;
   close(SPAMC_R);
   $/ = $bak;
   $delay += 5;
   $retry += 1;
   last if $retry  1000;
 } while($checkedEmail !~ /X-Spam-Flag/gms );

 #-
 # MOD.end
 #-

 --Harald

Harald -

That's great. Will implement in one or two days. Many thanks.

I normally replace something like this:

   my $bak = $/;
   undef $/;
   $checkedEmail = SPAMC_R;
   close(SPAMC_R);
   $/ = $bak;

with:

$checkedEmail = do { local $/; SPAMC_R; };
close(SPAMC_R);

That seems to work and saves precious keystrokes.
(You see, I'm getting old, and I beleive that each person
only has a certain number of keystrokes in their lifetime; I
try to save each one I can so I don't run out ;) ).

Also, 1000 retries at an average of 500 x 5 seconds each
is 1000 x 500 x 5 = 2,500,000 seconds which is about 29 days!
I think I'll drop the retry count down a bit.

Aloha = Beau;

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] AW: Re: AW: AW: AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Harald Schneider
 That seems to work and saves precious keystrokes.
 (You see, I'm getting old, and I beleive that each person
 only has a certain number of keystrokes in their lifetime; I
 try to save each one I can so I don't run out ;) ).

Hehhehe ... that's very wise :)

 Also, 1000 retries at an average of 500 x 5 seconds each
 is 1000 x 500 x 5 =3D 2,500,000 seconds which is about 29 days!
 I think I'll drop the retry count down a bit.

I see .. this was a quick shot, also meant to save time ;)
One more thing: $tempFile hold the file's content. In the original =
script it
holds the filename.
But I'm sure when you are done, we got some good compressed Perl code.

Read you,
Harald



=20
 Aloha =3D Beau;
=20
 -
 To unsubscribe from this list: send the line unsubscribe xmail in
 the body of a message to [EMAIL PROTECTED]
 For general help: send the line help in the body of a message to
 [EMAIL PROTECTED]
=20

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Harald Schneider
The final one:

#-
# MOD.start
#-
# pass rest to spamc
#MOD my $checkedEmail=3D`spamc -f  $tmpFile`;
my $delay =3D 0;
my $maxdelay =3D 90;
my $checkedEmail;=09
do {
# Call spamc
$checkedEmail =3D '';
print *** spamc delayed: $delay sec.\n if ($delay  0)  ($DEBUG
=3D=3D 1);
sleep($delay);
open2(*SPAMC_R,*SPAMC_W,'spamc -f');
=09
# Submit message
open(FILE, $tmpFile);
my $input =3D do{local $/;FILE};
close(FILE);
print SPAMC_W $input;
close(SPAMC_W);

# Get result
$checkedEmail =3D do{local $/;SPAMC_R};
close(SPAMC_R);
=09
# Restart if spamd wasn't reached
$delay +=3D 1;  # inc 1 second
last if $delay  $maxdelay;
} while($checkedEmail !~ /X-Spam-Level/gmi);

#-
# MOD.end
#-

$maxdelay should be adapted to XMail's -QT parameter, if further filters
follow.

Thanks,
Harald


 -Urspr=FCngliche Nachricht-
 Von: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Im Auftrag von Harald Schneider
 Gesendet: Donnerstag, 27. Mai 2004 14:47
 An: [EMAIL PROTECTED]
 Betreff: [xmail] AW: Re: AW: AW: AW: [ANNOUNCE] bsa_filter.pl
=20
=20
  That seems to work and saves precious keystrokes.
  (You see, I'm getting old, and I beleive that each person
  only has a certain number of keystrokes in their lifetime; I
  try to save each one I can so I don't run out ;) ).
=20
 Hehhehe ... that's very wise :)
=20
  Also, 1000 retries at an average of 500 x 5 seconds each
  is 1000 x 500 x 5 =3D3D 2,500,000 seconds which is about 29 days!
  I think I'll drop the retry count down a bit.
=20
 I see .. this was a quick shot, also meant to save time ;)
 One more thing: $tempFile hold the file's content. In the original =3D
 script it
 holds the filename.
 But I'm sure when you are done, we got some good compressed Perl code.
=20
 Read you,
 Harald
=20
=20
=20
 =3D20
  Aloha =3D3D Beau;
 =3D20
  -
  To unsubscribe from this list: send the line unsubscribe xmail in
  the body of a message to [EMAIL PROTECTED]
  For general help: send the line help in the body of a message to
  [EMAIL PROTECTED]
 =3D20
=20
 -
 To unsubscribe from this list: send the line unsubscribe xmail in
 the body of a message to [EMAIL PROTECTED]
 For general help: send the line help in the body of a message to
 [EMAIL PROTECTED]
=20

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Dale Qualls
okay, silly question, but where should I insert this in the script?
 
I hate not knowing how to code.
 [EMAIL PROTECTED] 5/27/2004 8:27:17 AM 

The final one:

#-
# MOD.start
#-
# pass rest to spamc
#MOD my $checkedEmail=3D`spamc -f  $tmpFile`;
my $delay =3D 0;
my $maxdelay =3D 90;
my $checkedEmail;=09
do {
# Call spamc
$checkedEmail =3D '';
print *** spamc delayed: $delay sec.\n if ($delay  0) 
($DEBUG
=3D=3D 1);
sleep($delay);
open2(*SPAMC_R,*SPAMC_W,'spamc -f');
=09
# Submit message
open(FILE, $tmpFile);
my $input =3D do{local $/;FILE};
close(FILE);
print SPAMC_W $input;
close(SPAMC_W);

# Get result
$checkedEmail =3D do{local $/;SPAMC_R};
close(SPAMC_R);
=09
# Restart if spamd wasn't reached
$delay +=3D 1;# inc 1 second
last if $delay  $maxdelay;
} while($checkedEmail !~ /X-Spam-Level/gmi);

#-
# MOD.end
#-

$maxdelay should be adapted to XMail's -QT parameter, if further
filters
follow.

Thanks,
Harald


 -Urspr=FCngliche Nachricht-
 Von: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Im Auftrag von Harald
Schneider
 Gesendet: Donnerstag, 27. Mai 2004 14:47
 An: [EMAIL PROTECTED]
 Betreff: [xmail] AW: Re: AW: AW: AW: [ANNOUNCE] bsa_filter.pl
=20
=20
  That seems to work and saves precious keystrokes.
  (You see, I'm getting old, and I beleive that each person
  only has a certain number of keystrokes in their lifetime; I
  try to save each one I can so I don't run out ;) ).
=20
 Hehhehe ... that's very wise :)
=20
  Also, 1000 retries at an average of 500 x 5 seconds each
  is 1000 x 500 x 5 =3D3D 2,500,000 seconds which is about 29 days!
  I think I'll drop the retry count down a bit.
=20
 I see .. this was a quick shot, also meant to save time ;)
 One more thing: $tempFile hold the file's content. In the original
=3D
 script it
 holds the filename.
 But I'm sure when you are done, we got some good compressed Perl
code.
=20
 Read you,
 Harald
=20
=20
=20
 =3D20
  Aloha =3D3D Beau;
 =3D20
  -
  To unsubscribe from this list: send the line unsubscribe xmail
in
  the body of a message to [EMAIL PROTECTED]
  For general help: send the line help in the body of a message to
  [EMAIL PROTECTED]
 =3D20
=20
 -
 To unsubscribe from this list: send the line unsubscribe xmail in
 the body of a message to [EMAIL PROTECTED]
 For general help: send the line help in the body of a message to
 [EMAIL PROTECTED]
=20

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]








The preceding message and any attachments may contain confidential 
information protected by the attorney-client or other privilege.  If you 
believe that it has been sent to you in error, please reply to the sender 
that you received the message in error and then delete it.  Nothing in 
this email message, including the typed name of the sender and/or this 
signature block, is intended to constitute an electronic signature unless 
a specific statement to the contrary is included in the message.



-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Beau E. Cox
On Thursday 27 May 2004 03:32 am, Dale Qualls wrote:
 okay, silly question, but where should I insert this in the script?

 I hate not knowing how to code.

  [EMAIL PROTECTED] 5/27/2004 8:27:17 AM 

 The final one:
[snipped]

Hang on Dale - Harald is feeding me good stuff which I am
adding to bsa_filter.pl and testing. Give me about 2 more hours
and I'll have a new bsa_filter posted on my site.

Aloha = Beau;

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] AW: Re: AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Harald Schneider
Sorry -- take this one:
http://xmail.marketmix.com/downloads/sa_filter2.zip

It is also possible to restart spamd for updating your *.cf files, =
without
loosing any mail or spam going trough unscanned!

Err -5 will still be listed in your logs, but these mails will be =
processed
again.

Please add parameter -QT 600 to your XMAIL_CMD_LINE variable when using =
this
script.=20

Beau,
this is the latest one. Made the delay some more simple ;)

--Harald


 -Urspr=FCngliche Nachricht-
 Von: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Im Auftrag von Dale Qualls
 Gesendet: Donnerstag, 27. Mai 2004 15:32
 An: [EMAIL PROTECTED]
 Betreff: [xmail] Re: AW: [ANNOUNCE] bsa_filter.pl
=20
=20
 okay, silly question, but where should I insert this in the script?
 =20
 I hate not knowing how to code.
  [EMAIL PROTECTED] 5/27/2004 8:27:17 AM 
=20
 The final one:
=20
 #-
 # MOD.start
 #-
 # pass rest to spamc
 #MOD my $checkedEmail=3D3D`spamc -f  $tmpFile`;
 my $delay =3D3D 0;
 my $maxdelay =3D3D 90;
 my $checkedEmail;=3D09
 do {
 # Call spamc
 $checkedEmail =3D3D '';
 print *** spamc delayed: $delay sec.\n if ($delay  0) 
 ($DEBUG
 =3D3D=3D3D 1);
 sleep($delay);
 open2(*SPAMC_R,*SPAMC_W,'spamc -f');
 =3D09
 # Submit message
 open(FILE, $tmpFile);
 my $input =3D3D do{local $/;FILE};
 close(FILE);
 print SPAMC_W $input;
 close(SPAMC_W);
=20
 # Get result
 $checkedEmail =3D3D do{local $/;SPAMC_R};
 close(SPAMC_R);
 =3D09
 # Restart if spamd wasn't reached
 $delay +=3D3D 1;# inc 1 second
 last if $delay  $maxdelay;
 } while($checkedEmail !~ /X-Spam-Level/gmi);
=20
 #-
 # MOD.end
 #-
=20
 $maxdelay should be adapted to XMail's -QT parameter, if further
 filters
 follow.
=20
 Thanks,
 Harald
=20
=20
  -Urspr=3DFCngliche Nachricht-
  Von: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] Im Auftrag von Harald
 Schneider
  Gesendet: Donnerstag, 27. Mai 2004 14:47
  An: [EMAIL PROTECTED]
  Betreff: [xmail] AW: Re: AW: AW: AW: [ANNOUNCE] bsa_filter.pl
 =3D20
 =3D20
   That seems to work and saves precious keystrokes.
   (You see, I'm getting old, and I beleive that each person
   only has a certain number of keystrokes in their lifetime; I
   try to save each one I can so I don't run out ;) ).
 =3D20
  Hehhehe ... that's very wise :)
 =3D20
   Also, 1000 retries at an average of 500 x 5 seconds each
   is 1000 x 500 x 5 =3D3D3D 2,500,000 seconds which is about 29 =
days!
   I think I'll drop the retry count down a bit.
 =3D20
  I see .. this was a quick shot, also meant to save time ;)
  One more thing: $tempFile hold the file's content. In the original
 =3D3D
  script it
  holds the filename.
  But I'm sure when you are done, we got some good compressed Perl
 code.
 =3D20
  Read you,
  Harald
 =3D20
 =3D20
 =3D20
  =3D3D20
   Aloha =3D3D3D Beau;
  =3D3D20
   -
   To unsubscribe from this list: send the line unsubscribe xmail
 in
   the body of a message to [EMAIL PROTECTED]
   For general help: send the line help in the body of a message to
   [EMAIL PROTECTED]
  =3D3D20
 =3D20
  -
  To unsubscribe from this list: send the line unsubscribe xmail in
  the body of a message to [EMAIL PROTECTED]
  For general help: send the line help in the body of a message to
  [EMAIL PROTECTED]
 =3D20
=20
 -
 To unsubscribe from this list: send the line unsubscribe xmail in
 the body of a message to [EMAIL PROTECTED]
 For general help: send the line help in the body of a message to
 [EMAIL PROTECTED]
=20
=20
=20
=20
=20
=20
=20
 **
 **
 The preceding message and any attachments may contain confidential=20
 information protected by the attorney-client or other=20
 privilege.  If you=20
 believe that it has been sent to you in error, please reply=20
 to the sender=20
 that you received the message in error and then delete it. =20
 Nothing in=20
 this email message, including the typed name of the sender=20
 and/or this=20
 signature block, is intended to constitute an electronic=20
 signature unless=20
 a specific statement to the contrary is included in the message.
 **
 **
=20
=20
 -
 To unsubscribe from this list: send the line unsubscribe xmail in
 the body of a message to [EMAIL PROTECTED]
 For general help: send the line help in the body of a message to
 [EMAIL PROTECTED]
=20

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: AW: Re: AW: [ANNOUNCE] bsa_filter.pl

2004-05-27 Thread Beau E. Cox
On Thursday 27 May 2004 04:58 am, Harald Schneider wrote:
 Sorry -- take this one:
 http://xmail.marketmix.com/downloads/sa_filter2.zip

 It is also possible to restart spamd for updating your *.cf files, =
 without
 loosing any mail or spam going trough unscanned!

 Err -5 will still be listed in your logs, but these mails will be =
 processed
 again.

 Please add parameter -QT 600 to your XMAIL_CMD_LINE variable when using =
 this
 script.=20

 Beau,
 this is the latest one. Made the delay some more simple ;)

 --Harald

Harald -

Just put 0.2-beta out on http://xmail.beaucox.com/

My delay is really simple. I could not use the
test for X-Spam-Flag (it is not put on the clean messages
scanned by my spamassassin - 2.63). Instead, I used
X-Spam-Status - that is always produced by spamd.

I have it up and working in my production; seems ok.

Dale -

OK, go download the new one from my site and try it.

Aloha = Beau;

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: 1.19-pre06 ...

2004-05-27 Thread Davide Libenzi
On Thu, 27 May 2004, Rob Arends wrote:

 Davide, 
 
 1.19 pre06 running ok on W2k sp4.
 Low volume, with filters that were running on 1.17, Avfilter, XAV, and
 another that I wrote myself.
 Also checked POP3link, in/out bound smtp and pop3, all ok for 20 minutes
 now.
 
 No plans to test new smtp filers yet, maybe later.

Aby reports on testing the new filter command?



- Davide

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: New file naming convention?

2004-05-27 Thread Davide Libenzi
On Thu, 27 May 2004, Francesco Vertova wrote:

 for those who have not looked at the headers of this msg: 1.19-pre06 has 
 been up and running for a day on my Windows NT box :-)

Good!


 I noticed that message files are no longer named stime.pid.hostname but 
 stime.pid.hexdigit.hostname. What's that additional hex digit for?

Machines are getting faster, and it might have happened that a thread 
could have spit more than one message per machine-msec-time-resolution. I 
did not like the old implementation, that was artificially adding a 2 msec 
delay, so I added a seq number.



 (I also noticed that XMail no longer publishes the platform (Win32/Ix86) 
 together with the server version in the received header ...)

Intentionally dropped. It was becoming a burden to both support it and to 
answer messages of ppl that did not want it.



- Davide

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: 1.19-pre06 ...

2004-05-27 Thread Dick van der Kaaden
On Thu, 2004-05-27 at 10:08 -0700, Davide Libenzi wrote:
 On Thu, 27 May 2004, Rob Arends wrote:
 
  Davide, 
  
  1.19 pre06 running ok on W2k sp4.
  Low volume, with filters that were running on 1.17, Avfilter, XAV, and
  another that I wrote myself.
  Also checked POP3link, in/out bound smtp and pop3, all ok for 20 minutes
  now.
  
  No plans to test new smtp filers yet, maybe later.
 
 Aby reports on testing the new filter command?
 
Davide.

I have been testing the new pre-data filter on our mail fallbacks and it
seams to work properly. I really like this feature, it helps us to stop
all sorts of crap mail at the front door. 

Dick

 
 
 - Davide
 
 -
 To unsubscribe from this list: send the line unsubscribe xmail in
 the body of a message to [EMAIL PROTECTED]
 For general help: send the line help in the body of a message to
 [EMAIL PROTECTED]
 

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: 1.19-pre06 ...

2004-05-27 Thread Davide Libenzi
On Thu, 27 May 2004, Dick van der Kaaden wrote:

 On Thu, 2004-05-27 at 10:08 -0700, Davide Libenzi wrote:
  On Thu, 27 May 2004, Rob Arends wrote:
  
   Davide, 
   
   1.19 pre06 running ok on W2k sp4.
   Low volume, with filters that were running on 1.17, Avfilter, XAV, and
   another that I wrote myself.
   Also checked POP3link, in/out bound smtp and pop3, all ok for 20 minutes
   now.
   
   No plans to test new smtp filers yet, maybe later.
  
  Aby reports on testing the new filter command?
  
 Davide.
 
 I have been testing the new pre-data filter on our mail fallbacks and it
 seams to work properly. I really like this feature, it helps us to stop
 all sorts of crap mail at the front door. 

Thx Dick! I was referring to another new feature (hjcks) though. The 
filter command in the mail processing files (mailproc.tab, cmdaliases 
and custom domains).



- Davide

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Some ideas about pre-filter

2004-05-27 Thread Edinilson J. Santos
Which kind of filters are you planning to run using pre-data filter?


Edinilson
-
ATINET-Professional Web Hosting
Tel Voz: (0xx11) 4412-0876
http://www.atinet.com.br



---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.691 / Virus Database: 452 - Release Date: 26/05/2004
-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: Some ideas about pre-filter

2004-05-27 Thread Tracy
At 15:29 5/27/2004, you wrote:

Which kind of filters are you planning to run using pre-data filter?

You mean, in general?

I'm currently running one that rejects bounce mail to forged users (since I 
have a catch-all alias, normally those bounces would get through).

I'm also going to set up one that will check SPF records, and possibly some 
other DNS-based checks (like FCrDNS and RCfDNS).


-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: 1.19-pre06 ...

2004-05-27 Thread John Kielkopf
Davide Libenzi wrote:

On Thu, 27 May 2004, Rob Arends wrote:

  

Davide, 

1.19 pre06 running ok on W2k sp4.
Low volume, with filters that were running on 1.17, Avfilter, XAV, and
another that I wrote myself.
Also checked POP3link, in/out bound smtp and pop3, all ok for 20 minutes
now.

No plans to test new smtp filers yet, maybe later.



Aby reports on testing the new filter command?


  

I'm having trouble understanding the difference between EXTERNAL and 
FILTER, other than the obvious difference in word.

-John


-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: 1.19-pre06 ...

2004-05-27 Thread Davide Libenzi
On Thu, 27 May 2004, John Kielkopf wrote:

 I'm having trouble understanding the difference between EXTERNAL and 
 FILTER, other than the obvious difference in word.

You cannot change the message with external. Also you'd have to handle 
notifications by yourself.



- Davide

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: 1.19-pre05 (Unix and Win32) ...

2004-05-27 Thread alex

On May 24, 2004, at 7:54 PM, Davide Libenzi wrote:

 On Mon, 24 May 2004, Christian Gross wrote:

 Davide Libenzi wrote:

 I made 1.19-pre05 for Unix (source) and Win32 (source and binaries):

 http://www.xmailserver.org/xmail-1.19-pre05.tar.gz
 http://www.xmailserver.org/xmail-1.19-pre05.win32bin.zip

 I'd like to receive reports from all the architectures XMail runs 
 on, that
 on 1.19 count one more (OSX). This one it is running fine on my 
 Linux box
 hosting xmailserver.org.




 I just built xmail as per the instructions and have one little change 
 in
 the instructions.

 [OSX]
   # OSTYPE=Darwin make -f Makefile.bsd

 or (depending on the shell):

   # setenv OSTYPE Darwin
   # make -f Makefile.bsd

 I switched the order because I think OSX now defaults to the bash
 shell.  Also, it seems on my OSX box or OpenDarwin that gmake is not
 installed.  Installed is make.

 Is the supplied version of make working with XMail make files?

osx panther does default to bash indeed.
It works like a charm on my osx box (10.3.3) using 'OSTYPE=Darwin make 
-f Makefile.bsd'
:)

-- 
alex

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]



[xmail] Re: 1.19-pre06 ...

2004-05-27 Thread Sönke Ruempler
Hi,

 I'm having trouble understanding the difference between EXTERNAL
 and FILTER, other than the obvious difference in word.

 You cannot change the message with external. Also you'd have to
 handle notifications by yourself.

Should we give mailprov filtering precendence over filters.in.tab? I think
so because we don't need huge filter files any more.

-
To unsubscribe from this list: send the line unsubscribe xmail in
the body of a message to [EMAIL PROTECTED]
For general help: send the line help in the body of a message to
[EMAIL PROTECTED]