Yahoo Groups archive

Milter-greylist

Index last updated: 2026-04-28 23:32 UTC

Thread

How to whitelist with access.db?

How to whitelist with access.db?

2007-02-20 by Georg Horn

Hello,

I'm using milter-greylist for a while, and it works quite nice,
but i can't get the whitelisting with sendmails access.db to work.

I have the following line in my sendmail.cf:

    O Milter.macros.envrcpt={rcpt_mailer}, {rcpt_host}, {rcpt_addr},
{greylist}

acording to the readme that says:

    If you want to use Sendmail access DB as a whitelisting source,
    you will need {greylist} too. milter-greylist will whitelist a
    message when the {greylist} macro is defined and set as WHITE.
    O Milter.macros.envrcpt={greylist}

but i don't understand how the macro is set to WHITE! What do i have
to put in my access.db?

Background: I have an smtp-after-pop setup, that already puts the
IP-Adresses of users that fetch mail via pop3 into the access.db, with
"RELAY" as the value. It would be nice if milter-greylist would also
whitelist these addresses, otherwise roaming users with dynamic
IPs will never get their mail through.

Thanks in advance,
Georg

{Disarmed} Re: {Disarmed} [milter-greylist] How to whitelist with access.db?

2007-02-20 by Oliver Haufe

Hello Georg,

i was facing the same situation last year and i did a pacht to version 2 of milter-greylist any way i will paste my code change here and also a discussion i had about this topic...

i hope this helps -just llook at the 3 Mail...



---- Email 1 i had sent----


To: manu@... (Emmanuel Dreyfus)
Subject: OK know what happend with access.db and the trouble all others have

Hello Emmanuel,

i just figured out what the problem is that all others are facing.,

i will try to outline the problem with {greylist} WHITE

Please read carefuly because it contain valuable information for other users. I thing you need to update the documentation and outline a bit of sendmails behavior.


1) sm_macro "my macro" "themacro" VALUE -> is ok if
a) it is defined with "D{themacro}VALUE
b) and it is passed foe example with one of the milter macros to milter-greylist like

O Milter.macros.envrcpt={themacro}

; c) if a user wants to change the value in a rule set he can do it on the RHS side of a rule set by doing a global define of

Kstorage macro

and in the rule set
R$* ; $: $(storage {themarco} $@ $1 $) $1

example:
in check_relay you will find

R<$={Accept}> < $* > $@ $1

if you change that to

R<$={Accept}> < $* > $@ $(storage {themacro} $@ STRING $) $1

{themacro} will contain "STRING" everytime the LHS side matches

2) When it comes to access.db for example sendmail is ckecking check_rcpt before the milter "envrcpt" is called. if a user defines

O Milter.macros.envrcpt={greylist}

and futher follows the readme by define the macro and its value static with

D{greylist}WHITE

he completely disables the milter-greylist somehow because the turn the SPAM control to access.db and depending on the features for RELAY checks is automaticly whitelists all traifc that is not rejected explict in theaccess.db

To make it work correctly for example POP before SMTP (SMTP after POP= environments the need to define the global macro

D{greylist}GREY

and then ajusting the rule sets to use the access.db in the right way like i explained in 1) for check_relay but this time in the rule set check_rcpt.

Doing this i assume is for most of the users a hard task because i see a lack of knowlegde by writing the correct LHS and RHS rules as i could see from your mailing list.


CONCLUSION:

most POP before SMTP enviroment only writing to the access.db some thing like

x.x.x.x RELAY
y.y.y.y RELAY

and so on.

Maybe you can introduce my code that i have send earler to you and enable it with a access.db pop befor smtp feature maybe with a new
config command.

Let me know what you thing

best regards
Oliver


-- email 2 i had send (the code change or patch)

To: Emmanuel Dreyfus
Subject: Re: ACCESS.DB (new version of my code)

Hello Emmanuel,

i changed the code again to honor "RELAY" and "OK" in the /etc/mail/access file and i used the rc7 code this time - the code is allready kinda sanity checked and tested - it works with my sendmail and aprox 1000 mail per hour

and i added in milter-greylist.c in the declaration of the the function after row 291 four (4) variables.

sfsistat
mlfi_envrcpt(ctx, envrcpt)
SMFICTX *ctx;
char **envrcpt;
{
struct mlfi_priv *priv;
time_t remaining;
char *greylist;
char addrstr[IPADDRSTRLEN];
char rcpt[ADDRLEN + 1];

FILE *fda;
char accbuff[100];
char acc_ipaddr[50];
char acc_code[50];



than i added after your code for access.db in milter-greylist.c after line 367 my code:

if((fda = fopen("/etc/mail/access","r")) != NULL)
; {
while(fgets(accbuff,100,fda) != 0)
{
sscanf(accbuff,"%s %s\n",acc_ipaddr,acc_code);
if(strncmp(acc_ipaddr,addrstr, strlen(addrstr))==0)
{
; if(strcmp(acc_code,"RELAY") == 0 || strcmp(acc_code,"relay") == 0
; || strcmp(acc_code,"OK") == 0 || strcmp(acc_code,"ok") == 0)
{
mg_log(LOG_DEBUG, "whitelisted by {/etc/mail/access}");
priv->priv_elapsed = 0;
priv->priv_whitelist = EXF_ACCESSDB;
fclose(fda);
return SMFIS_CONTINUE;
}
; }
}
fclose(fda);
}

mfg
Oliver


-- email 3 ---


To: Emmanuel Dreyfus
Subject: Re: ACCESS.DB (new version of my code)

Hell Emmanuel,

that is easy to answer.. I spent a couple of hours yesterday to find out that is was not working with rc6 so i did the quick hack i have sent you first - in the meantime i have adaped that to rc7 and made some it a bit better. if the sm_marco is now working i can not tell and due to lack of time i can not write some sendmail rules that do the job correctly on the production system.

But by the way - the

O Milter.macros.envrcpt={greylist}

is still in my sendmail.cf but it does still not work even i have no rc7 running - if it would work than your code would be executed because i code comes after. but the log shows that my code gets executed

Nov 7 16:22:48 pollux milter-greylist: whitelisted by {/etc/mail/access}
Nov 7 16:22:48 pollux sendmail-in[22310]: kA7FMmJj022310: from=<oliver.haufe@...>, size=362, class=0, nrcpts=1, msgid=<6.1.2.0.2.20061107162417.029be770@...-edv.com>, proto=ESMTP, daemon=MTA, relay=[193.158.57.26]
Nov 7 16:22:48 pollux sendmail-in[22310]: kA7FMmJj022310: Milter add: header: X-Greylist: Message whitelisted by Sendmail access database, not delayed by milter-greylist-3.0rc7 (pollux.inet-de.de [194.187.186.62]); Tue, 07 Nov 2006 16:22:48 +0100 (CET)
Nov 7 16:22:48 pollux sendmail-in[22310]: kA7FMmJj022310: to=, delay=00:00:00, mailer=esmtp, pri=30356, stat=queued

best regards
Oliver




At 19:11 20.02.2007, Georg Horn wrote:
Show quoted textHide quoted text
Hello,

I'm using milter-greylist for a while, and it works quite nice,
but i can't get the whitelisting with sendmails access.db to work.

I have the following line in my sendmail.cf:

O Milter.macros.envrcpt={rcpt_mailer}, {rcpt_host}, {rcpt_addr},
{greylist}

acording to the readme that says:

If you want to use Sendmail access DB as a whitelisting source,
you will need {greylist} too. milter-greylist will whitelist a
message when the {greylist} macro is defined and set as WHITE.
O Milter.macros.envrcpt={greylist}

but i don't understand how the macro is set to WHITE! What do i have
to put in my access.db?

Background: I have an smtp-after-pop setup, that already puts the
IP-Adresses of users that fetch mail via pop3 into the access.db, with
"RELAY" as the value. It would be nice if milter-greylist would also
whitelist these addresses, otherwise roaming users with dynamic
IPs will never get their mail through.

Thanks in advance,
Georg

Re: {Disarmed} Re: {Disarmed} [milter-greylist] How to whitelist with access.db?

2007-02-20 by manu@netbsd.org

Oliver Haufe <oliver.haufe@...> wrote:

> i was facing the same situation last year and i did a pacht to version 2 of
> milter-greylist any way i will paste my code change here and also a 
> discussion i had about this topic...

As far as I understand, your change introduce a change of behavior,
which is not very nice for people using it the old way. Perhaps you
could change the patch so that it accepts both WHITE and RELAY values? 

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Re: {Disarmed} Re: {Disarmed} Re: {Disarmed} [milter-greylist] How to whitelist with access.db?

2007-02-20 by Oliver Haufe

Easy - now it also accepts "WHITE"  from access.db.  But as i am running an 
older Version "milter-greylist-3.0rc7" so if someone would like to patch 
his version he schould check the place inside milter-greylist.c

and i added in milter-greylist.c in the declaration of the the function 
after row 291 four (4) variables.

sfsistat
mlfi_envrcpt(ctx, envrcpt)
         SMFICTX *ctx;
         char **envrcpt;
{
         struct mlfi_priv *priv;
         time_t remaining;
         char *greylist;
         char addrstr[IPADDRSTRLEN];
         char rcpt[ADDRLEN + 1];

         FILE *fda;
         char accbuff[100];
         char acc_ipaddr[50];
         char acc_code[50];



than i added after your code for access.db in milter-greylist.c after line 
367 my code:



if((fda = fopen("/etc/mail/access","r")) != NULL)
             {
             while(fgets(accbuff,100,fda) != 0)
                   {
                   sscanf(accbuff,"%s %s\n",acc_ipaddr,acc_code);
                   if(strncmp(acc_ipaddr,addrstr, strlen(addrstr))==0)
                     {
                     if(strcmp(acc_code,"RELAY") == 0 || 
strcmp(acc_code,"relay") == 0
                        || strcmp(acc_code,"WHITE") == 0 || 
strcmp(acc_code,"white") == 0
                     || strcmp(acc_code,"OK") == 0 || strcmp(acc_code,"ok") 
== 0)
                         {
                         mg_log(LOG_DEBUG, "whitelisted by 
{/etc/mail/access}");
                         priv->priv_elapsed = 0;
                         priv->priv_whitelist = EXF_ACCESSDB;
                         fclose(fda);
                         return SMFIS_CONTINUE;
                         }
                     }
                   }
            fclose(fda);
            }



At 22:25 20.02.2007, manu@... wrote:
Show quoted textHide quoted text
>As far as I understand, your change introduce a change of behavior,
>which is not very nice for people using it the old way. Perhaps you
>could change the patch so that it accepts both WHITE and RELAY values?

Re: {Disarmed} Re: {Disarmed} Re: {Disarmed} [milter-greylist] How to whitelist with access.db?

2007-02-20 by manu@netbsd.org

Oliver Haufe <oliver.haufe@...> wrote:

> Easy - now it also accepts "WHITE"  from access.db.  But as i am running an
> older Version "milter-greylist-3.0rc7" so if someone would like to patch
> his version he schould check the place inside milter-greylist.c

Any volunteer to test that against CVS and provide a patch?

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Re: How to whitelist with access.db?

2007-02-21 by Georg Horn

Am Die den 20. Februar 2007 um 22:59 Uhr schrieb manu@...:
> Oliver Haufe <oliver.haufe@...> wrote:
> 
> > Easy - now it also accepts "WHITE"  from access.db.  But as i am running an
> > older Version "milter-greylist-3.0rc7" so if someone would like to patch
> > his version he schould check the place inside milter-greylist.c
> 
> Any volunteer to test that against CVS and provide a patch?

Hm. I think this is probably not really what i want.

My modified pop3-Server writes the IP-Address of the client directly
into the Berkley DB file "access.db", not into its cleartext dependant
"access". If it did so, it had to call a makemap after each
modification, which would not be very elegant. So if we modify
milter-greylist to look into the access-db, we should use the Berkley
DB API to do so. I could provide the code, i have a little bit
experience with this, because i modified the pop3 server too.


But i think there must be a way to pass the value from the RHS of the
access.db via some sendmail rules to the milter. With:

O Milter.macros.envrcpt={greylist}

you just tell sendmail to pass the macro {greylist} to the milter, but how
must i define this macro, so that it contains a value from a db-file?
This is not described in any playce, at least i havent found it.
I found in the list archives that Ivan F Martinez provided the code
for this, is he still on the list and can explain this any further?


Another way would be to make the pop3 server modify milter-greylists
configfile. Is it correct, that MG rereads its configfile automatically
every time it has been modified?

Bye,
Georg

{Disarmed} Re: {Disarmed} [milter-greylist] Re: How to whitelist with access.db?

2007-02-21 by Oliver Haufe

Hello,

if you have the code to modify (access) the access.db directliy i would look in to this and modify my code so that you have a patch that should work in your environment - my pop before smtp works without modification of the pop3 daemon (it reads the IP from the "messages" file and puts int into the "access" and calls makemap to inform sentmail.

i have tried to write and sendmail rule for this but the problem is if you update sendmail.cf the risk is quite high to lose your ruleset, anyway - the definitions for the access.db are in the classe C{Accept} - this class is used in serval location of the CF file and hacking this might not the best way. Also the stages are different - so milter does some checking before the sendmail looks into the -.db.

mfg
Oliver



At 12:46 21.02.2007, you wrote:
Show quoted textHide quoted text
Am Die den 20. Februar 2007 um 22:59 Uhr schrieb manu@...:
> Oliver Haufe <oliver.haufe@...> wrote:
>
> > Easy - now it also accepts "WHITE" from access.db. But as i am running an
> > older Version "milter-greylist-3.0rc7" so if someone would like to patch
> > his version he schould check the place inside milter-greylist.c
>
> Any volunteer to test that against CVS and provide a patch?

Hm. I think this is probably not really what i want.

My modified pop3-Server writes the IP-Address of the client directly
into the Berkley DB file "access.db", not into its cleartext dependant
"access". If it did so, it had to call a makemap after each
modification, which would not be very elegant. So if we modify
milter-greylist to look into the access-db, we should use the Berkley
DB API to do so. I could provide the code, i have a little bit
experience with this, because i modified the pop3 server too.

But i think there must be a way to pass the value from the RHS of the
access.db via some sendmail rules to the milter. With:

O Milter.macros.envrcpt={greylist}

you just tell sendmail to pass the macro {greylist} to the milter, but how
must i define this macro, so that it contains a value from a db-file?
This is not described in any playce, at least i havent found it.
I found in the list archives that Ivan F Martinez provided the code
for this, is he still on the list and can explain this any further?

Another way would be to make the pop3 server modify milter-greylists
configfile. Is it correct, that MG rereads its configfile automatically
every time it has been modified?

Bye,
Georg

Re: How to whitelist with access.db?

2007-02-21 by Georg Horn

Hello,

Am Mit den 21. Februar 2007 um 15:35 Uhr schrieb Oliver Haufe:

> if you have the code to modify (access) the access.db directliy i would 
> look in to this and modify my code so that you have a patch that should 
> work in your environment - my pop before smtp works without modification of 
> the pop3 daemon (it reads the IP from the "messages" file and puts int into 
> the "access"  and calls makemap to inform sentmail.

My smtp-after-pop stuff is at http://koblenz-net.de/~horn/smtp_after_pop/
Within db.c you'll find how to insert or delete records into/from a db
file, and how to retrieve all records or a single record.

> i have tried to write and sendmail rule for this but the problem is if you 
> update sendmail.cf the risk is quite high to lose your ruleset, anyway - 
> the definitions for the access.db are in the classe C{Accept} - this class 
> is used in serval location of the CF file and hacking this might not the 
> best way. Also the stages are different - so milter does some checking 
> before the sendmail looks into the -.db.

So this access.db stuff does not work at all in the moment? Or is
anybody using it successfully?

I'm probably going to modify the pop3 server to update
milter-greylists config...

Bye,
Georg

Re: [milter-greylist] Re: How to whitelist with access.db?

2007-02-21 by eclark

We are using poprelayd and a hack to update the milter conf. Definitely not 
ideal.
Show quoted textHide quoted text
On Wednesday 21 February 2007 12:36 pm, Georg Horn wrote:
> Hello,
>
> Am Mit den 21. Februar 2007 um 15:35 Uhr schrieb Oliver Haufe:
> > if you have the code to modify (access) the access.db directliy i would
> > look in to this and modify my code so that you have a patch that should
> > work in your environment - my pop before smtp works without modification
> > of the pop3 daemon (it reads the IP from the "messages" file and puts int
> > into the "access"  and calls makemap to inform sentmail.
>
> My smtp-after-pop stuff is at http://koblenz-net.de/~horn/smtp_after_pop/
> Within db.c you'll find how to insert or delete records into/from a db
> file, and how to retrieve all records or a single record.
>
> > i have tried to write and sendmail rule for this but the problem is if
> > you update sendmail.cf the risk is quite high to lose your ruleset,
> > anyway - the definitions for the access.db are in the classe C{Accept} -
> > this class is used in serval location of the CF file and hacking this
> > might not the best way. Also the stages are different - so milter does
> > some checking before the sendmail looks into the -.db.
>
> So this access.db stuff does not work at all in the moment? Or is
> anybody using it successfully?
>
> I'm probably going to modify the pop3 server to update
> milter-greylists config...
>
> Bye,
> Georg

{Disarmed} Re: {Disarmed} [milter-greylist] Re: How to whitelist with access.db?

2007-02-21 by Oliver Haufe

Hello

my solutions works in my environment. What i will to is look into your stuff together with the latest stable release of milter-greylist and so that u at least have a milter-greylist patch that reads from the access.db.



At 18:36 21.02.2007, you wrote:
Show quoted textHide quoted text
Hello,

Am Mit den 21. Februar 2007 um 15:35 Uhr schrieb Oliver Haufe:

> if you have the code to modify (access) the access.db directliy i would
> look in to this and modify my code so that you have a patch that should
> work in your environment - my pop before smtp works without modification of
> the pop3 daemon (it reads the IP from the "messages" file and puts int into
> the "access" and calls makemap to inform sentmail.

My smtp-after-pop stuff is at http://koblenz-net.de/~horn/smtp_after_pop/
Within db.c you'll find how to insert or delete records into/from a db
file, and how to retrieve all records or a single record.

> i have tried to write and sendmail rule for this but the problem is if you
> update sendmail.cf the risk is quite high to lose your ruleset, anyway -
> the definitions for the access.db are in the classe C{Accept} - this class
> is used in serval location of the CF file and hacking this might not the
> best way. Also the stages are different - so milter does some checking
> before the sendmail looks into the -.db.

So this access.db stuff does not work at all in the moment? Or is
anybody using it successfully?

I'm probably going to modify the pop3 server to update
milter-greylists config...

Bye,
Georg

Re: [milter-greylist] Re: How to whitelist with access.db?

2007-02-21 by manu@netbsd.org

Georg Horn <horn@...> wrote:

> Another way would be to make the pop3 server modify milter-greylists
> configfile. Is it correct, that MG rereads its configfile automatically
> every time it has been modified?

Yes, but there have been reports of trouble when doing that under heavy
load. IMO it's much more reasonable to rediscover how to set the
greylist macro in sendmail.

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Re: {Disarmed} Re: {Disarmed} [milter-greylist] Re: How to whitelist with access.db?

2007-02-21 by manu@netbsd.org

Oliver Haufe <oliver.haufe@...> wrote:

> my solutions works in my environment. What i will to is look into your
> stuff together with the latest stable release of milter-greylist and so
> that u at least have a milter-greylist patch that reads from the access.db.

Please avoid introducing regression, someone not subscribed to the list
might use the current code and rely on the existing behavior.

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

{Disarmed} Re: {Disarmed} Re: [milter-greylist] Re: How to whitelist with access.db?

2007-02-21 by Oliver Haufe

To make it short - i am ready adopting the read directly from the access.db it should be fine and there would be no trouble under heavy load - just give a day and i have something for all by end of tomorrow.




At 20:50 21.02.2007, you wrote:
Show quoted textHide quoted text
Georg Horn <horn@...> wrote:

> Another way would be to make the pop3 server modify milter-greylists
> configfile. Is it correct, that MG rereads its configfile automatically
> every time it has been modified?

Yes, but there have been reports of trouble when doing that under heavy
load. IMO it's much more reasonable to rediscover how to set the
greylist macro in sendmail.

--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@netbsd.org

{Disarmed} Re: {Disarmed} Re: {Disarmed} Re: {Disarmed} [milter-greylist] Re: How to whitelist with access.db?

2007-02-21 by Oliver Haufe

I will avoid regression - but it will take a few hours to develop a solution that allows to use eitherway. Currently i am going though the code of the stable release to see what needs to be modified.

At 20:55 21.02.2007, you wrote:
Show quoted textHide quoted text
Oliver Haufe <oliver.haufe@...> wrote:

> my solutions works in my environment. What i will to is look into your
> stuff together with the latest stable release of milter-greylist and so
> that u at least have a milter-greylist patch that reads from the access.db.

Please avoid introducing regression, someone not subscribed to the list
might use the current code and rely on the existing behavior.

--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@netbsd.org

Re: {Disarmed} Re: {Disarmed} Re: [milter-greylist] Re: How to whitelist with access.db?

2007-02-21 by manu@netbsd.org

Oliver Haufe <oliver.haufe@...> wrote:

> To make it short  - i am ready adopting the read directly from the 
> access.db it should be fine and there would be no trouble under heavy load
> - just give a day and i have something for all by end of tomorrow.

Please diff -U2 against CVS

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

{Disarmed} Re: {Disarmed} Re: {Disarmed} Re: {Disarmed} Re: [milter-greylist] Re: How to whitelist with access.db?

2007-02-22 by Oliver Haufe

ok i will

At 21:26 21.02.2007, you wrote:
Show quoted textHide quoted text
Oliver Haufe <oliver.haufe@...> wrote:

> To make it short - i am ready adopting the read directly from the
> access.db it should be fine and there would be no trouble under heavy load
> - just give a day and i have something for all by end of tomorrow.

Please diff -U2 against CVS

--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Re: [milter-greylist] Re: How to whitelist with access.db?

2007-02-22 by Georg Horn

Am Mit den 21. Februar 2007 um 20:50 Uhr schrieb manu@...:
> Georg Horn <horn@...> wrote:
> 
> > Another way would be to make the pop3 server modify milter-greylists
> > configfile. Is it correct, that MG rereads its configfile automatically
> > every time it has been modified?
> 
> Yes, but there have been reports of trouble when doing that under heavy
> load. IMO it's much more reasonable to rediscover how to set the
> greylist macro in sendmail.

Yes, that would sure be the optimal solution! Any sendmail expert out
there, who could help?!

But in case we would add some code to milter-greylist that looks up
access.db, we could add that code after the current code, in order to
not to break the current behaviour.

Bye,
Georg

Re: [milter-greylist] Re: How to whitelist with access.db?

2007-02-22 by manu@netbsd.org

Georg Horn <horn@...> wrote:

> Yes, that would sure be the optimal solution! Any sendmail expert out
> there, who could help?!
> 
> But in case we would add some code to milter-greylist that looks up
> access.db, we could add that code after the current code, in order to
> not to break the current behaviour.

If you can manage to have sendmail setting a macro, then the sm_macro
clause in ACL should  do the last part of the work.

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Re: [milter-greylist] Re: How to whitelist with access.db?

2007-02-28 by Georg Horn

Hi,

Am Don den 22. Februar 2007 um 13:45 Uhr schrieb manu@...:
> Georg Horn <horn@...> wrote:
> 
> > Yes, that would sure be the optimal solution! Any sendmail expert out
> > there, who could help?!

> If you can manage to have sendmail setting a macro, then the sm_macro
> clause in ACL should  do the last part of the work.

That's not needed here. The code in mlfi_envrcpt() just returns
SMFIS_CONTINUE if the value of the macro is "WHITE", so no further
fiddling with ACLs is neccessary. ;-)

With the help of some folks from comp.mail.sendmail, i finally found
the solution for setting the macro (tweaking sendmails config is
really a pain in the ass... ;-)

Attached you'll find a small patch for milter-greylist.c that makes
mlfi_envrcpt() return SMFIS_CONTINUE if the macro {greylist} contains
one of the values "WHITE", "RELAY", or "OK", and a patch for the
README that contains the rules that must be added to sendmail.cf.

I'd be happy if you would integrate this patch into the current
develeopment version.

Thanks for listening,
Georg

Re: [milter-greylist] Re: How to whitelist with access.db?

2007-02-28 by manu@netbsd.org

Georg Horn <horn@...> wrote:

> I'd be happy if you would integrate this patch into the current
> develeopment version.

I would be happy to do so, provided you'd actually post the patches :-)

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Re: [milter-greylist] Re: How to whitelist with access.db?

2007-03-01 by Georg Horn

Am Mit den 28. Februar 2007 um 21:12 Uhr schrieb manu@...:
> Georg Horn <horn@...> wrote:
> 
> > I'd be happy if you would integrate this patch into the current
> > develeopment version.
> 
> I would be happy to do so, provided you'd actually post the patches :-)

Yes, see my second posting from yesterday... ;-)

Bye,
Georg

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.