On Wed, Sep 09, 2015 at 01:22:54PM +0200, Antonio Alberola wrote:

> Now, mail expands before it's sent to filter. But, even though the alias
> expands, I only have one mail to pass the filter. At this time with some
> recipients instead of only one, See the logs.

Of course.  Why is that a problem?

> Sep  7 11:29:08 smail postfix/smtpd[11325]: 1EE52203E5:
>    client=unknown[x.x.x.x]
> Sep  7 11:29:08 smail postfix/cleanup[11329]: 1EE52203E5:
>    message-id=<00bc01d0e94f$a9757600$fc606200$@XXX>
> Sep  7 11:29:08 smail postfix/qmgr[11279]: 1EE52203E5:
>    from=<sender1@mycompany>, size=8388, nrcpt=2 (queue active)
> Sep  7 11:29:08 smail postfix/pipe[11331]: 1EE52203E5:
>    to=<user2@externalcompany>, orig_to=<group1@mycompany>, relay=filter,
>    delay=0.13, delays=0.1/0.03/0/0, dsn=2.0.0, status=sent (delivered via
>    filter service)
> Sep  7 11:29:08 smail postfix/pipe[11331]: 1EE52203E5: to=<user1@mycompany>,
>    orig_to=<group1@mycompany>, relay=filter, delay=0.13, delays=0.1/0.03/0/0,
>    dsn=2.0.0, status=sent (delivered via filter service)
> Sep  7 11:29:08 smail postfix/qmgr[11279]: 1EE52203E5: removed

> I need pass mail through the filter separately with all recipients. I don't
> know if it's possible, or I have to modify the filter to make it.

It is possible, but much less efficient, I thought you wanted to
"block" delivery for some recipients.  Easiest way to do that, is
to "suppress" the recipients that the sender is not allowe to reach
(when re-injecting the mail into the queue).

-- 
        Viktor.

Reply via email to