milter-greylist - Greylist milter for sendmail

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename milter-greylist_4.5.11-1.1+b5_amd64.deb
Package name milter-greylist
Package version 4.5.11
Package release 1.1+b5
Package architecture amd64
Package type deb
Category implemented-in::c interface::daemon mail mail::filters mail::smtp network::server protocol::ip protocol::smtp role::program scope::utility use::scanning works-with::db works-with::mail
License -
Maintainer Paul Martin <>
Download size 146.92 KB
Installed size 359.00 KB
milter-greylist is a stand-alone milter written in C that implements the
greylist filtering method, as proposed by Evan Harris.
Greylisting works by assuming that unlike legitimate MTA, spam engines will
not retry sending their junk mail on a temporary error. The filter will
always temporarily reject mail on a first attempt, and to accept it after
some time has elapsed.
If spammers ever try to resend rejected messages, we can assume they will not
stay idle between the two sends (if they do, the spam problem would just be
solved). Odds are good that the spammer will send a mail to an honey pot
address and get blacklisted in several real-time distributed black list
before the second attempt.


Package Version Architecture Repository
milter-greylist_4.5.11-1.1+b5_i386.deb 4.5.11 i386 Debian Main
milter-greylist - - -


Name Value
adduser >= 3.11
libbind9-161 >= 1:9.10.6+dfsg
libc6 >= 2.15
libcurl4 >= 7.16.2
libgeoip1 -
libmilter1.0.1 -
libopendkim11 >= 2.11.0~alpha
libspf2-2 -
libssl1.1 >= 1.1.0


Type URL
Binary Package milter-greylist_4.5.11-1.1+b5_amd64.deb
Source Package milter-greylist

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install milter-greylist deb package:
    # sudo apt-get install milter-greylist




2016-10-28 - Scott Kitterman <>
milter-greylist (4.5.11-1.1) unstable; urgency=medium
* Non-maintainer upload.
* Build --with-libbind and add libbind-dev to build-depends to build with
thread safe resolver (Closes: #808669)
* Use _DEFAULT_SOURCE instead of _BSD_SOURCE in Makefile/configure to fix
2014-08-03 - Paul Martin <>
milter-greylist (4.5.11-1) unstable; urgency=low
* New upstream release
* Bump debhelper compat level to 9.
* Build against libcurl (Closes: #637441)
* Build against libopendkim (Closes: #562960)
* Build against libgeoip (Closes: #634903)
* New patch:
+ patches/initfile.lsb: Add lsb/init-functions to init script.
(Helps: #739465)
+ patches/initfile.nosudo: Remove dependency on sudo by using su instead.
(Closes: #747634)
* Updated standards version to 3.9.5 (no changes)
2011-06-22 - Paul Martin <>
milter-greylist (4.3.9-1) unstable; urgency=low
* New upstream release
* Refreshed patch:
+ patches/m4.socket-options
* Convert from cdbs to dh.
* Build with -fno-strict-aliasing as the source uses type punned pointers
* Updated standards version to 3.9.2 (no changes)
2010-10-11 - Paul Martin <>
milter-greylist (4.3.8-1) unstable; urgency=low
* New upstream release
* Updated standards version to 3.9.1 (no changes)
* Update debian/copyright to fix lintian warning
2010-05-15 - Paul Martin <>
milter-greylist (4.3.7-1) unstable; urgency=low
* New upstream release
2010-03-17 - Paul Martin <>
milter-greylist (4.3.5-3) unstable; urgency=low
* Revert back to 4.3.5-1 code and put on a brown paper bag.
The changes don't work.
2010-03-15 - Paul Martin <>
milter-greylist (4.3.5-2) unstable; urgency=low
* Updated patches:
+ patches/greylist.conf: Make the init script parse the config file
to find out which user it runs as.
+ patches/rc-debian.socket: ditto.
This prevents the confusion of two files specifying what the socket
file and user should be. Also removed from defaults. (Closes: 554239)
2010-03-15 - Paul Martin <>
milter-greylist (4.3.5-1) unstable; urgency=low
* New upstream release
* Switch to dpkg-source 3.0 (quilt) format
* Add DEP-3 tags to all patches.
* Update to Debian Policy 3.8.4 (no changes)
* New patch:
+ patches/573936-dump_lex: Fixes parsing a dump with some awkward 
non-RFC822 email addresses. (Closes: #573936)
* Updated patch:
+ patches/greylist.conf: Document what to do for Postfix use.
(Closes: #554239)
2009-10-27 - Paul Martin <>
milter-greylist (4.3.4-2) unstable; urgency=low
* debian/control: change Recommends to "sendmail | postfix".
(Closes: #552539)
2009-10-06 - Paul Martin <>
milter-greylist (4.3.4-1) unstable; urgency=low
* New upstream release
+ patches/initfile.syntaxerror removed (applied upstream) 
* Bump standards version to 3.8.3
+ add debian/README.source
+ debian/milter-greylist.files: don't store /var/run/milter-greylist
in package. It's created at boot time.
* New patch:
+ patches/initfile.mountall: LSB INIT INFO should depend on $local_fs
rather than mountall.

See Also

Package Description
mime-construct_1.11+nmu2_all.deb construct/send MIME messages from the command line
mime-support_3.62_all.deb MIME files 'mime.types' & 'mailcap', and support programs
mimedefang_2.84-3_amd64.deb e-mail filter program for sendmail
mimefilter_1.7+nmu2_all.deb Strips some unwanted MIME parts out of a MIME message
mimetex_1.76-1_amd64.deb LaTeX math expressions to anti-aliased GIF images converter
mimms_3.2.2-1.1_all.deb mms (e.g. mms://) stream downloader
mina_0.3.7-1_all.deb deployer and server automation tool
minbif-common_1.0.5+git20150505-3_amd64.deb IRC-to-other-IM-networks gateway using Pidgin library (common files)
minbif_1.0.5+git20150505-3_amd64.deb IRC-to-other-IM-networks gateway using Pidgin library
minc-tools_2.3.00+dfsg-3+b1_amd64.deb MNI medical image format tools
minetest-data_0.4.17.1+repack-1_all.deb Multiplayer infinite-world block sandbox (data files)
minetest-mod-basic-materials_20181109.2-1_all.deb Minetest mod providing basic materials and items
minetest-mod-character-creator_1.0-2_all.deb Minetest module to customize your skin
minetest-mod-craftguide_1.2-1_all.deb Minetest mod providing a crafting guide
minetest-mod-currency_20181109-1_all.deb Minetest mod providing shops and currency