Sounds excellent, we are on the same page.

On the cache issue you could have a settable option as to whether they
should be cleared or not (would build over time if not).
Another way would be to assign an age in the cache yourself and clear them
after they have been in the cache for 7 days rather than after they are 7
days of age.

Just some thoughts.

Thanks for understanding, and all your work on ASSP.

John C.

-----Original Message-----
From: Thomas Eckardt [mailto:thomas.ecka...@thockar.com] 
Sent: Friday, 23 May 2014 4:14 PM
To: For Users of ASSP
Subject: Re: [Assp-user] FW: FW: V14141

>Hopefully this is clearer?

Yes John - thank you.

V2 will have a fix for this in the next release. ASSP will process its own 
BATV tags strictly to the draft - there is no need to be more weak.
For foreign BATV tags the behavior will be changed. The foreign BATV tags 
will be parsed using : prvs=[\da-zA_Z]+=......, the tags will be removed 
(and stored ,if configured so) and will be reused for bounced mails from 
our internal MTA.

Target is that our local users never see a BATV tag and that they never 
have to care about it. Autowhitelisting will work like expected, because 
all mail addresses are processed by assp without the BATV tags.
At least one issue will be, if a foreign BATV tag does not follow the 
draft. ASSP has a check for the age of a BATV tag. This is possible, if it 
follows the draft. Tags older than 7 days will be ignored and the 
BATV-Cache cleaning code uses this check to remove old cache entries. So 
it may possible that the next cache cleaning will remove not draft 
compatible BATV tags  - and if a bounce is sent, the tag will be no longer 
available.

Thomas




Von:    "John Calvi" <webform...@lewis.com.au>
An:     "'For Users of ASSP'" <assp-user@lists.sourceforge.net>
Datum:  23.05.2014 03:55
Betreff:        Re: [Assp-user] FW:  FW: V14141



I agree BATV is wrong concept and that Message-ID signing is the way to go
for ASSP.

I was assuming your concern for following the draft was if you were
implementing it as a feature in V2 or something that I did not know about,
if not then ignore all previous comment about adding the tag on outgoing. 
I
have no interest in BATV feature either except it is adversely affecting 
my
email server.

I think I have not explained the issue I am seeing very well.

In simple terms I have a LARGE number of (legitimate) clients/suppliers
whose email servers envelope sender has a malformed BATV tag. This causes
ASSP to not recognise them as otherwise whitelisted. These are not bounce
messages but actual regular email messages.

I don't see any reason for ASSP to be strict in stripping out BATV tags 
for
the purposes of checking if the envelope sender is on the whitelist or 
not.
There would be no advantage to a spammer in adding a malformed BATV tag as
it is the <user @ domain> component that is whitelisted and if a spammer
knows that they will get the email through anyway.

As such being strict about whether a BATV tag is correct or not for the
purposes of checking against the whitelist only harms the user and adds no
spam prevention value. 

Hopefully this is clearer?


PS: All of the malformed tags I have seen still at least follow prvs=<some
tag value>= but often have 3 digits at the start instead of 4,  or a 5
character hash instead of 6 so "prvs=.*=" or "prvs=\d+\w+=" or similar 
work
fine but "prvs=\d\d\d\d\w{6}=" will of course fail to strip out the tags 
and
then ASSP treats the sender as not whitelisted even if they are.


John.

Some examples below just in the past month...

prvs=154507940=user at csiro.au
prvs=497c69323=user at sick.com.au
prvs=183223242=user at oakleighcentre.org
prvs=1883d2545=user at mackayrubber.com.au
prvs=1936878be=user at ap.jll.com
prvs=20372b8ee=user at nord.com
prvs=2077c0d5c=user at portofmelbourne.com
prvs=0219cf1c9c=user at neighbourhood.com.au

-----Original Message-----
From: Thomas Eckardt [mailto:thomas.ecka...@thockar.com] 
Sent: Friday, 23 May 2014 5:18 AM
To: For Users of ASSP
Subject: Re: [Assp-user] FW: FW: V14141

BATV is a wrong concept. Use the Message-ID signing. This works hidden and 

perfect.

Thomas




Von:    "John Calvi" <webform...@lewis.com.au>
An:     <assp-user@lists.sourceforge.net>
Datum:  22.05.2014 09:20
Betreff:        [Assp-user] FW:  FW: V14141



I certainly don't want to whitelist malformed BATV tags, refer below. 

 

The draft is not very strict, BUT I agree ASSP should follow the draft
convention for PRVS for its own BATV validation purposes,

 
but it need NOT be strict about stripping other mail servers PRVS
implementations out for whitelisting purposes.
 
Eg. If I email thomas.ecka...@thockar.com (with auto whitelisting and BATV
PRVS enables) then ASSP should whitelist thomas.ecka...@yourdomain.com and
send the email from prvs=1234abcdef=jcalvi@
<mailto:prvs=1234abcdef=jca...@mydomain.com%20> mydomain.com  as per the
draft.
 
If you then try to reply to me with your server that implements PRVS not
exactly as per the draft, eg  prvs=1234abcde=thomas.ecka...@yourdomain.com
<mailto:prvs=1234abcde=thomas.ecka...@yourdomain.com%20>  instead of eg
prvs=1234abcdef=thomas.ecka...@yourdomain.com
<mailto:prvs=1234abcdef=thomas.ecka...@yourdomain.com%20>  then my ASSP
server should still recognise that it is you replying and that you were
whitelisted.
 
Hope this makes sense.
 
I am seeing these tags from very legitimate users at large multinational
companies,
 
Eg NORD.COM, CSIRO.AU, SICK.COM.AU etc.
 
 
John.

 

----------------------------------------------------------------------------
--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform 
available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Assp-user mailing list
Assp-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/assp-user




DISCLAIMER:
*******************************************************
This email and any files transmitted with it may be confidential, legally 
privileged and protected in law and are intended solely for the use of the 


individual to whom it is addressed.
This email was multiple times scanned for viruses. There should be no 
known virus in this email!
*******************************************************





----------------------------------------------------------------------------
--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform 
available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Assp-user mailing list
Assp-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/assp-user




DISCLAIMER:
*******************************************************
This email and any files transmitted with it may be confidential, legally 
privileged and protected in law and are intended solely for the use of the 

individual to whom it is addressed.
This email was multiple times scanned for viruses. There should be no 
known virus in this email!
*******************************************************





------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Assp-user mailing list
Assp-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/assp-user

Reply via email to