I have the following in my main.cf:

<<MAINCF
#smtpd_reject_unlisted_sender = yes
mime_header_checks = pcre:$config_directory/mime_headers.pcre
smtpd_restriction_classes = check_greylist
check_greylist = check_policy_service inet:127.0.0.1:10023

MAINCF

(there are no leading spaces or stray ,'s, I pasted the lines exactly in, including the following blank line.)

but when I look at postconf, the "check_greylist =" does not show up.

$ postconf -n | grep grey
smtpd_restriction_classes = check_greylist
$

Is that simply because the check_greylist directive is, itself, nonstandard and so not shown by postconf -n?

The reason I ask is that when a message is greylisted, it still 'goes on' in the log to hit the RBL check.

postfix/smtpd[68116]: connect from unknown[173.45.143.3]
postgrey[948]: action=greylist, reason=new, client_name=unknown, client_address=173.45.143.3, sender=spam...@kintopuzi.com.example.org, recipient=u...@example.com postfix/smtpd[68116]: NOQUEUE: reject: RCPT from unknown[173.45.143.3]: 554 5.7.1 Service unavailable; Client host [173.45.143.3] blocked using zen.spamhaus.org; http://www.spamhaus.org/SBL/sbl.lasso?query=SBL75567 ; from=<alifechangingev...@kintopuzi.com> to=<r...@broadway- terrace.com> proto=SMTP helo=<mx2.kintopuzi.com.example.org>
postfix/smtpd[68116]: disconnect from unknown[173.45.143.3]

--
Can I tell you the truth? I mean this isn't like TV news, is it?

Reply via email to