On Wed, Jun 3, 2015 at 3:29 PM, francis picabia <fpica...@gmail.com> wrote:
> On Wed, Jun 3, 2015 at 3:18 PM, Noel Jones <njo...@megan.vbhcs.org> wrote:
>> On 6/3/2015 11:18 AM, francis picabia wrote:
>>> On Wed, Jun 3, 2015 at 11:42 AM, Wietse Venema <wie...@porcupine.org> wrote:
>>>> francis picabia:
>>>>>> /etc/postfix/main.cf:
>>>>>>     smtpd_client_restrictions =
>>>>>>         check_client_access cidr:/etc/postfix/client_access.cidr
>>>>>>
>>>>>> /etc/postfix/client_access.cidr:
>>>>>>     1.2.3.4/24 DUNNO
>>>>>>     5.6.7.8/24 DUNNO
>>>>>>     0.0.0.0/0 FILTER foo:bar
>>>> ...
>>>>> How do I add the client_access.cidr to the list of checks?
>>>>
>>>> At the beginning of smtpd_client_restrictions.

I've got this running and it works well.
The only thing is the logging has changed for
hand off to amavis.

All email handed to amavis is reported like this in the logs:

Jun 16 21:18:17 myserver postfix/smtpd[29435]: NOQUEUE: filter: RCPT
from lists.gnu.org[208.118.235.17]: <lists.gnu.org[208.118.235.17]>:
Client host triggers FILTER lmtp-amavis:[127.0.0.1]:10024;

NOQUEUE has normally meant the email is rejected.

Here is what I have in the access file:

66.77.69.0/24        DUNNO
66.77.73.0/24        DUNNO
0.0.0.0/0            FILTER lmtp-amavis:[127.0.0.1]:10024

Referenced from:

smtpd_client_restrictions = check_client_access
cidr:/etc/postfix/amavis_access.cidr

When I simply used content_filter in the past, it didn't have the
status of NOQUEUE.  Is there something that can be done to show it
without that?
We are accustomed to that status indicating email didn't come through.

Reply via email to