Hello,
first I started to patch exim_checkaccess, now I created some own
attempt.
exiacl is some acl check tool. (It works about the same as
exim_checkaccess. - but the options are more friendly)
Additional (compared to exim_checkaccess) features:
. uses callout (via option)
. easy test of HELO, MAIL FROM, RCPT TO, From:, To: and DATA
against the configured exim-ACL
. normal, verbose, debug output
,----
|exiacl [options] [-- exim native options]
|
| --[no]log show the log output [1]
| --[no]debug show debug debug output []
|
| --from=s from: []
| --to=s to: []
|
| --Helo=s HELO [localhost]
| --From=s MAIL FROM: []
| --To=s RCPT TO: []
|
| --src=s src ip/name [172.20.1.8]
| --dst=s dst ip/name [212.80.235.142]
|
| --exim=s exim binary [/usr/sbin/exim4]
| --config=s exim config file [/etc/exim4/exim4.conf]
|
| --[no]callout [1]
|
| Environment used: $EXIM []
| $EXIM_CONF [/etc/exim4/exim4.conf]
|
| Data is read from STDIN unless it's connected to terminal.
`---------
If somebody is interested:
URL: https://svn.schlittermann.de/pub/exiacl/trunk
(The URL is not write protected, so improvements are possible ;-)
Best regards from Dresden
Viele Grüße aus Dresden
Heiko Schlittermann
--
SCHLITTERMANN.de ---------------------------- internet & unix support -
Heiko Schlittermann HS12-RIPE -----------------------------------------
gnupg encrypted messages are welcome - key ID: 48D0359B ---------------
gnupg fingerprint: 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B -