[email protected] wrote: > Hi, > > I used the following guide to setup greylisting. It works well what I would > like is if I could add into the ACL a logwrite that will give me a message > like "Record Found on greylist server. Retry Time Ok. Message Accepted. Is > it possible? > > The guide i used http://slett.net/spam-filtering-for-mx/exim-greylisting.html. > > The lines I am thinking of adding > > condition = ${if eq{$acl_m8}{accepted}{1}} > logwrite = :main: Record Found on greylist server. Retry time Correct. > Message Accepted. > > So My question is where do I put it and is the condition enough. > > Thanks > > > > _________________________________________________________________ > Windows Liveā¢: Life without walls. > http://windowslive.com/explore?ocid=TXT_TAGLM_WL_allup_1a_explore_032009
You 'put it' where it happens - IOW in the acl that seeks (and gets) the greylist go-ahead. Just as you have it.... That acl itself needs go where whatever needs the greylist must find are first met. If a raw-IP-only, then it can go in acl_smtp_connect More often it will be in acl_smtp_rcpt_to, so you will have the opportunity to apply it for some domains/users and not for others. You also want to change it to 'log_message', otherwise it will write a logline every time that acl is *traversed* - even if it is not 'triggered'. You also don't really need ':main:', as that is the default for other-than-panic/reject entries. OTOH, if you (temporarily) want to gather data on how often there was a greylist hold-off, you might reverse the condtion and write it to "reject:" log. Have a care to not let that log outgrow space .... 'temporary' gets forgotten about some days ... HTH, Bill -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
