Re: [exim] Piping message in ACL DATA

2007-08-23 Thread Philip Hazel
On Wed, 22 Aug 2007, [EMAIL PROTECTED] wrote: Is there any way (outside standard connection to SA via malware condition) to pipe message into $run in acl_data? Smth like that would definitely make Exim shine (even more, that is :-)... As Magnus pointed out, this is not directly available,

Re: [exim] Piping message in ACL DATA

2007-08-23 Thread David Saez, Padros
Hi !! Is there any way (outside standard connection to SA via malware condition) to pipe message into $run in acl_data? Smth like that would definitely make Exim shine (even more, that is :-)... try this (example has been updated): http://www.ols.es/exim/dlext -- Best regards ...

[exim] Piping message in ACL DATA

2007-08-22 Thread admin
Hello, I'm trying to cook up an ACL that would reject mails considered spam, but that would still give human users a chance to confirm that they are not spambot (in case of false positive). So I have this: acl_smtp_data = check_message ... check_message: ...   deny  message = Your message

Re: [exim] Piping message in ACL DATA

2007-08-22 Thread Magnus Holmgren
First, please don't use the Reply button when you're starting a new issue and not actually replying to the selected message. Otherwise competent email software will sort your message together with that selected message, even if you change the subject. On Wednesday 22 August 2007 17:29, [EMAIL

[exim] Piping message in ACL DATA

2007-08-22 Thread admin
Hello, OK, so I found this dlfunc extension: http://www.ols.es/exim/dlext/ pipe_message works fine, except this ACL doesn't work as I expected:   deny  message = Your message is considered spam. Please follow link http://${run hostname -i}/antispam/$message_id if you're human and would like

Re: [exim] Piping message in ACL DATA

2007-08-22 Thread Magnus Holmgren
On Wednesday 22 August 2007 21:47, [EMAIL PROTECTED] wrote: OK, so I found this dlfunc extension: http://www.ols.es/exim/dlext/ pipe_message works fine, except this ACL doesn't work as I expected:   deny  message = Your message is considered spam. Please follow link http://${run hostname

Re: [exim] Piping message in ACL DATA

2007-08-22 Thread Peter Bowyer
On 22/08/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Yet, the ACL lets the message through. Anybody knows how to make it fail message with 5xx code or accept it depending on script exit status/std output? deny condition=false ... means it won't deny. You got it the wrong way round. Peter

Re: [exim] Piping message in ACL DATA

2007-08-22 Thread admin
deny message = Your message is considered spam. Please follow link http://${run hostname -i}/antispam/$message_id if you're human and would like to confirm your message. Um, can't you use $received_ip_address or something instead of running an external program to find out your IP address?

Re: [exim] Piping message in ACL DATA

2007-08-22 Thread admin
550 Administrative prohibition Got it, except I had to do this weird thing to get it working: deny message = doesn't really matter condition = ${dlfunc {/usr/sbin/exim-ext.so} {pipe_message} {/etc/domeny/testme -u ...} } message = Your message is considered spam. Please