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 to confirm your message. condition = ${dlfunc {/usr/sbin/exim-ext.so} {pipe_message} {/etc/domeny/testme ... } } 'testme' script return "false": da7 (87.204.147.157) /var/log/exim % cat /etc/domeny/testme #!/usr/local/bin/bash echo -n "false" Spec says: condition = <string> This feature allows you to make up custom conditions. If the result of expanding the string is an empty string, the number zero, or one of the strings “no” or “false”, the condition is false. If the result is any non-zero number, or one of the strings “yes” or “true”, the condition is true. 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? Regards, Marcin Krol -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
