![](https://seccdn.libravatar.org/avatar/7891b1b1a5767f4b9ac1cc0723cebdac.jpg?s=120&d=mm&r=g)
david rankin wrote:
file. I have several domains resolving to my IP. I am rejecting certain common system names using the /etc/postfix/recipient_check scheme Sandy suggested when my server was getting bombarded a while back. It works great. But as I need to block more and more of these accounts, I have to make multiple entries for each domain that points to my server. Is there any syntax I could use in the file that would reject mail for all domains, say for support@domain without having to specifically list support@domain1, support@domain2, etc... in the recipient_check file? My current recipient_check file is:
Use regular expressions. You've presumably got something like recipient_check = hash:/etc/postfix/recipient_check Create a file called /etc/postfix/recipient_check.pcre : /^support@[domain1|domain2|domain3....]$/ REJECT or /^support@/ REJECT Then change your recipient_check= line to: recipient_check = pcre:/etc/postfix/recipient_check.pcre (You can use plain regex's instead if you prefer). Per Jessen