On Thu, Oct 22, 2015 at 03:56:30PM -0400, Alex wrote: > >> Oct 21 19:56:10 mail01 postfix/smtpd[20778]: NOQUEUE: reject: RCPT > >> from bx1.c4xf.com[66.150.190.74]: 554 5.7.1 Service unavailable; > >> Unverified Client host [bx1.c4xf.com] blocked using > >> mykey.dbl.dq.spamhaus.net; > >> http://www.spamhaus.org/query/dbl?domain=c4xf.com; > >> from=<asdxc...@bx1.c4xf.com> to=<ro...@example.com> proto=ESMTP > >> helo=<bx1.c4xf.com> > > > > This was blocked by smtpd(8) NOT postscreen. Perhaps surprisingly, > > The smtpd(8) service has a different mechanism for obfuscating the > > DNSBL service name. > > > > http://www.postfix.org/postconf.5.html#rbl_reply_maps > > Okay, I think I'm still a little confused. The above is from the DBL. > Do I need to create an entry in the rbl_reply_maps file for every > possible DBL return code?
No, only the "rblzone=addr" forms you use in your configuration file. If you treat all replies alike, by not using the optional "=addr" suffix, then the lookup key is just the base RBL domain. -- Viktor.