Thread: [courier-users] Changing the BLOCK* status code for BLACKLISTS
Brought to you by:
mrsam
From: Lindsay H. <fmo...@fm...> - 2008-12-24 18:37:56
|
If I get a hit on a RBL from one of the BLACKLISTS sources in /etc/courier/esmtpd, Courier sets the contents of the associated BLOCK* env variable to "511" followed by the text retrieved from the RBL hit. I'd like to change this to "550 5.7.1" to be consistent with what I'm using for other filtering facilities. Can this be done from Courier configuration, or does it have to be done by modifying the source? -- Lindsay Haisley | "In an open world, | PGP public key FMP Computer Services | who needs Windows | available at 512-259-1190 | or Gates" | http://pubkeys.fmp.com http://www.fmp.com | | |
From: Sam V. <mr...@co...> - 2008-12-24 23:43:06
|
Lindsay Haisley writes: > If I get a hit on a RBL from one of the BLACKLISTS sources > in /etc/courier/esmtpd, Courier sets the contents of the associated > BLOCK* env variable to "511" followed by the text retrieved from the RBL > hit. I'd like to change this to "550 5.7.1" to be consistent with what > I'm using for other filtering facilities. Can this be done from Courier > configuration, or does it have to be done by modifying the source? You cannot modify a portion of the error message returned by the DNSBL, but you can override it with a fixed message. I'm not sure that you can change the 550 to 511, but you can definitely change the rest of the message by adding more stuff to the -block parameter -- it's documented in the couriertcpd man page: "-block=dnsbl.example.com,BLOCK,5.7.1 Access denied from IP address @" Try prefixing it with a 511, it may work, I don't recall: "-block=dnsbl.example.com,BLOCK,511 5.7.1 Access denied from IP address @" |
From: Lindsay H. <fmo...@fm...> - 2008-12-25 01:08:19
|
On Wed, 2008-12-24 at 18:43 -0500, Sam Varshavchik wrote: > Try prefixing it with a 511, it may work, I don't recall: Good idea, Sam! I'm trying to go the other direction (from 511 to 550) but I'm composing the entire log/error message in a maildrop script so this will do what I need it to do :-) I should have thought of this myself .... -- Lindsay Haisley | "The voice of dissent | PGP public key FMP Computer Services | was arrested before the | available at 512-259-1190 | president cleared his | http://pubkeys.fmp.com http://www.fmp.com | throat to speak | | of freedom" | | (Chris Chandler) | |