You are here: Home / LBN / Up2date / Core Linux / BastionLinux 13 / exim-greylist-4.76-1.lbn13.x86_64

exim-greylist-4.76-1.lbn13.x86_64

Package Attributes
RPM  exim-greylist-4.76-1.lbn13.x86_64.rpm Architecture  x86_64 Size  6502 Created  2017/08/04 11:22:53 UTC
Package Specification
Summary Example configuration for greylisting using Exim
Group System Environment/Daemons
License GPLv2+
Home Page http://www.exim.org/
Description

This package contains a simple example of how to do greylisting in Exim's ACL configuration. It contains a cron job to remove old entries from the greylisting database, and an ACL subroutine which needs to be included from the main exim.conf file.

To enable greylisting, install this package and then uncomment the lines in Exim's configuration /etc/exim.conf which enable it. You need to uncomment at least two lines -- the .include directive which includes the new ACL subroutine, and the line which invokes the new subroutine.

By default, this implementation only greylists mails which appears suspicious in some way. During normal processing of the ACLs we collect a list of offended which it's committed, which may include having SpamAssassin points, lacking a Message-ID: header, coming from a blacklisted host, etc. There are examples of these in the default configuration file, mostly commented out. These should be sufficient for you to you trigger greylisting for whatever offences you can dream of, or even to make greylisting unconditional.

Requires
sqlite  
/bin/bash  
rpmlib(PayloadFilesHavePrefix)  
rpmlib(FileDigests)  
exim  
rpmlib(CompressedFileNames)  
/bin/sh  
/etc/cron.daily  
rpmlib(PayloadIsXz)  
Provides
config(exim-greylist)
exim-greylist
exim-greylist(x86-64)

Document Actions