Hello Thomas

Thanks for your feedback.

> after a bit of reading on the project site, there is one thing, i see a 
> little bit critical:
> 
> On the "about" page there is a "Simple Setup" example. In this you describe:
>  - Postfix accepts and receives (or rejects) the mail and delivers it to the 
> Detective.
>  - The Detective might reject the mail, which will force postfix to bounce 
> it, or passes it again and re-inject it into another postfix process. 
> 
> I i understand this right, postfix would bounce the mail after it was 
> accepted for delivery. This would cause backscatter.
> And a backscattering spamfilter is as bad as a real spamserver.

Ok, that was not lucid, i agree. I clarified this on the about page, 
respectively left it the reject-part out to prevent misunderstandings. However, 
the Detective server actually can bounce the mail, if he is configured to do so 
in the spam.handle directive. There are four different handlers:   
1) tag: Default handle. Mail will be tagged (with a X-Decency-header and 
possibly a Subject-header prefix, if configured).
2) ignore: Nothing happens to the mail. For testing (and log analysis).
3) delete: Mail will be silently deleted. I clarify that this is not a good 
idea in the docu. However, there is the possibility to send a mail to the 
recipient ("You received SPAM, we deleted it").
4) bounce: The recognized SPAM mail is bounced back to the sender. The valid 
scenario for this is an outbreak-prevention mailserver in which the sender 
wants to know whether the mail he send himself would be recognized as SPAM.

Read more here: http://www.decency-antispam.org/docs/detective#spam

The is also planned a fifth handle-type: quarantine, which would store the mail 
in a quarantine dir (and the notify-recipient directive should be used).

If you see anything else unclear, please point me at it. I am sure, there is 
still a lot..

Greets from Berlin
Ulrich



>> i wrote another anti SPAM framework called Decency, which works perfectly 
>> with Postfix. It's based on Perl POE and Mouse and is highly modularized / 
>> componentized. Since something last week, it has earned 
> it's own website:
>>  http://www.decency-antispam.org
>> Also on github:
>>  https://github.com/ukautz/decency
>> The CPAN release is heavily outdated and will be renewed at the end of this 
>> month.
>>
>> In short what it does:
>> * It has a policy server, called Doorman, implementing techniques such as 
>> Greylisting, Geo Weighting, DNSBLs, Honeypot building, SPF and so on.
>> * The second component is a content filter, called Detective, which 
>> implements third party filters (CRM114, DSPAM, ..), virus filters (for now: 
>> ClamAV) and also performs internal filtering, such as DKIM, deeper 
> DNSBLs checks (Received-header) and also can act as an Archiving facility.
>> * Its modular build, everybody can extend it.
>> * Designed for single mail filter boxes as well as distributed structures.
>> * Open source.
>> * Simple configuration (imho).
>> * More on the mentioned website..
>>
>> I used it in production for about half a year. Currently it's going towards 
>> public stable version 0.2.0.
>>
>> Any feedback, critic, help, whatever is welcome.

-- 
Blog    http://blog.foaa.de/

ICQ     315125501
Skype   ulrich.kautz
GTalk   ulrich.ka...@googlemail.com

PGP     0x8089C888

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to