On 09/14/17 22:06, Phil Stracchino wrote:
> On 09/14/17 11:52, Msd wrote:
>> Hello,
>>
>> Is it possible to prevent local delivery for unix accounts below 1000 
>> (system accounts)?
>>
>> I have read http://www.postfix.org/LOCAL_RECIPIENT_README.html and 
>> http://www.postfix.org/postconf.5.html#local_recipient_maps without success.
>>
>> My problem is that spammers trie to deliver mails to system accounts 
>> like "www-data" with a usurped sender envelope and postfix bounces to 
>> the usurped address : the mailbox directory cannot be created.
> 
> 
> I have an /etc/postfix/recipient_access file that looks like this:
> 
> babcom.com            554 Bad spammer!  You didn't use the MX record!
> @babcom.com           554 Bad spammer!  You didn't use the MX record!
> a...@caerllewys.net   554 This user does not accept mail
> a...@caerllewys.net   554 This user does not accept mail
> b...@caerllewys.net   554 This user does not accept mail
> dae...@caerllewys.net 554 This user does not accept mail
> ...
> 
> 
> However, although I know I *USED* to use this to deny mail to system
> users, there is no longer any configuration rule in my main.cf to invoke
> it, and I don't remember what it was.  I'm guessing I used to have it in
> smtpd_recipient_restrictions.  Why it's no longer there, I have no idea.
>  Perhaps at some point I simply *accidentally deleted* the rule.


And looking at it again when I'm more awake, it is of course:


smtpd_recipient_restrictions = ...
...
check_recipient_access [hashtype]:/etc/postfix/recipient-access


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958

Reply via email to