No description
| bin | ||
| debian | ||
| lib/Exim | ||
| t | ||
| .gitignore | ||
| .perltidyrc | ||
| Makefile.PL | ||
| README.md | ||
Documentation
Complete documentation you will find using:
perldoc lib/Exim/Grey.pm
perldoc bin/exigrey
Or after installation:
man Exim::Grey
man exigrey
perldoc Exim::Grey
perldoc exigrey
Installation
This project uses the the ExtUtils::MakeMaker toolchain, so just run
perl Makefile.PL
make test
make install
Configuration
For detailed and up-to-date information please see the supplied POD
documenation (perldoc Exim::Grey) or the manual Exim::Grey(3pm). Here is just a short example:
In your Exim config file use
perl_startup = use Exim::Grey qw(seen awl);
...
acl_check_rcpt:
...
defer log_message = grey listed exigrey
!condition = ${if >{$message_size}{1M}}
!condition = ${perl{awl}{$sender_host_address}}
!condition = ${perl{seen}{<$sender_address>:<$local_part@$domain>/$sender_host_address}}