Home / 3-party / 1.00
Name Modified Size InfoDownloads / Week
Parent folder
courier-imap-whoson-2.0.0.diff 2003-08-08 12.1 kB
imap-2001.RELEASE-CANDIDATE.1+whoson.diff 2001-09-21 1.1 kB
postfix+snapshot-20010502-whoson.diff 2001-05-31 10.9 kB
postfix+snapshot-20010228-whoson.patch.2 2001-05-31 12.4 kB
postfix+WHOSON_README 2001-05-31 1.4 kB
SolidPOP3d+whoson+ldap.tar.gz 2001-05-17 6.8 kB
Courier-IMAP+whoson.tar.gz 2001-05-17 4.6 kB
sendmail-8.9.3+whoson.tar.gz 2001-02-19 2.7 kB
sendmail-8.9.3+whoson.README 2001-02-19 144 Bytes
radius.2.4.23c+whoson.diff 2001-02-19 2.0 kB
popa3d.README 2001-02-19 153 Bytes
imap-4.1.BETA-98-Jun-03.diff 2001-02-19 1.6 kB
cucipop.README 2001-02-19 176 Bytes
cucipop-1.31-whoson.diff 2001-02-19 2.0 kB
Totals: 14 Items   58.1 kB 0
This is a patch for the use of WHOSON prococol on postfix.

WHOSON is a procotocol to know if a (dynamically allocated) IP address
is currently allocated to a known (trusted) user and, optionally, the
identity of the said user.

You could get information and a server implementation
look at http://sourceforge.net/projects/whoson/

The patch is avaiable from
ftp://victor.teaser.fr/pub/lwa/postfix/
It applies on snapshot-20010228. To apply the patch :

% cd snapshot-20010228
% patch -p < snapshot-20010228-whoson.patch.2

then build postfix.

The patch add a new postfix map named "whoson". It take as argument
the address and the port of a TCP whoson server or the full path of a
unix domain whoson server. Only the lookup method is implemented.
All successful lookup are logged in the postfix logs flow.

Most of the code has been grabed from dict_tcp.c

This map is mainly useful to give relay access with
check_client_access restriction. You could enable it with a
configuration like this in main.cf :

  smtpd_recipient_restrictions =
                          permit_mynetworks
                          check_client_access whoson:whoson-server:whoson-port
                          check_relay_domains

  (adapt the rules to your tastes)

It has currently not been fully tested but it sounds to work. Use it
at your risks.

Please, send comments to:
Laurent Wacrenier <lwa@teaser.fr>

Source: postfix+WHOSON_README, updated 2001-05-31