Hello,

I've got two issues. The first is I'm blocking file attachments in the
mime_headers file below. I'd like to allow those attachments but only
for hosts within the domain, so for example us...@example.com can send
us...@example.com a word document.

The second issue is I'm running virtual users out of a mysql database.
I'd like to ensure that each virtual user's mailbox is no larger than
250MB in size. I'm not sure if the settings below allow this?

Thanks.
Dave.

header_checks = pcre:/usr/local/etc/postfix/header_checks,
regexp:/usr/local/etc/postfix/phish419.regexp
mime_header_checks = regexp:/usr/local/etc/postfix/mime_header_checks

# Virtual mailbox domains
virtual_mailbox_domains =
proxy:mysql:/usr/local/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps =
proxy:mysql:/usr/local/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_alias_maps =
proxy:mysql:/usr/local/etc/postfix/mysql-virtual-alias-maps.cf
virtual_mailbox_base = /home/vmail
virtual_uid_maps = static:999
virtual_gid_maps = static:999
virtual_minimum_uid = 999
# Increase the virtual mailbox limit from 51 mb to 250 mb
virtual_mailbox_limit = 262144000
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1

message_size_limit = 52428800
mailbox_size_limit = 52428800

header_checks:
# Reject spam from compromised accounts/hosts

/HELO User/                                             DISCARD Compromised 
host or account spam
/helo=User/                                             DISCARD Compromised 
host or account spam
/Received: from User /                                  DISCARD
Compromised host or account spam

/List-Id: <mfuom.yahoogroups.com>/                      REJECT Spam

/Received: from 41(\.\d{1,3}){3}/                       DISCARD Likely 419 spam 
injection
#/Recieved: from .*\[41(\.\d{1,3}){3}\]/                DISCARD Likely 419
spam injection
/Received: from .*[\[ ]41(\.\d{1,3}){3}[\]\)]/          DISCARD Likely 419
spam injection
#/Received: from .*(\[| )41(\.\d{1,3}){3}(\]|\))/       DISCARD Likely 419
spam injection
/Received: from .*82\.128\.[0-9]{1,3}\.[0-9]{1,3}]/     DISCARD Likely 419
spam injection
/Received: from .*\[202\.190\.[0-9]{1,3}\.[0-9]{1,3}]/  DISCARD Likely
419 spam injection
/Received: from .*aa([0-9]{1,3})msr\.fastwebnet\.it.*/  DISCARD Scam
/Received: from .*ebuy.*/                               DISCARD Scam
/Received: from .*farm\.tech\.int\.digex\.com.*/        DISCARD Spam
/Received: from .*cloud-ips\.com/                       DISCARD Cloud spam
/Received: from .*213\.134\.6\.29/                      REJECT Spam
/Received: from .*ec-messenger\.com/                    REJECT Spam
/Received: from .*63\.147\.29\.[0-9]{1,3}/              REJECT Spam source
/Received: from .*hostgator\.com/                       DISCARD Likely Spam
/Received: from .*.aweber\.com/                         DISCARD Likely spam

/X-Original-IP: .*\[41(\.\d{1,3}){3}\]/                 DISCARD Likely 419 spam 
injection
/X-Originating-IP: .*\[41(\.\d{1,3}){3}\]/              DISCARD Likely 419
spam injection
/X-OriginatingIP: .*\[41(\.\d{1,3}){3}\]/               DISCARD Likely 419 spam 
injection
/X-OriginatingIP: 41\./                                 DISCARD Likely 419 spam 
injection
/X-Originating-IP: .*\[81(\.\d{1,3}){3}\]/              DISCARD Likely
419 spam injection
/X-Originating-IP: .*\[123(\.\d{1,3}){3}\]/             DISCARD Likely scam
/X-Originating-IP: .*124\.13\.[0-9]{1,3}\.[0-9]{1,3}/   DISCARD Likely scam
/X-Originating-IP: .*74\.115\.[0-7]\.[0-9]{1,3}/        DISCARD Likely scam
/X-Originating-IP: .*125\.45\.[0-9]{1,3\.[0-9]{1,3}/    DISCARD Likely spam
/X-OriginatingIP: .*82\.128\.[0-9]{1,3}\.[0-9]{1,3}]/   DISCARD Likely Phish
/X-Originating-IP: .*82\.128\.[0-9]{1,3}\.[0-9]{1,3}]/  DISCARD Likely Phish
/X-Originating-Email: \[carmel...@hotmail.com\]/        DISCARD Nitwit

/From: .*Noel Butler.*/                                 DISCARD Noel Butler 
nitwit
/From: .*noel\.butler@ausics\.net.*/                    DISCARD Noel Butler 
nitwit
/X-Envelope-Sender: noel\.butler@ausics\.net/           DISCARD Noel
Butler nitwit
/From: .*Nick Edwards.*/                                DISCARD Nick
Edwards nitwit
/From: .*nick\.z\.edwards@gmail\.com.*/                 DISCARD Nick Edwards 
nitwit
/From: .*Wells Fargo.*/                                 REJECT Probable phish
/From: .*chase online.*/                                REJECT Probable phish
/From: .*money.*/                                       DISCARD Scam
/From: Carmel <carmel_ny@hotmail\.com>/                 DISCARD Nitwit
/From: .*mail.ru/                                       DISCARD Likely Russian 
spam
/From: .*lee@yun\.yagibdah\.de/                         DISCARD Nitwit
/From: .*yahoogroups\.com/                              REJECT Spam

/X-Barracuda-Connect: UNKNOWN/                          DISCARD rDNS
required here
/X-Mailer: SmartSend\.2\./                              DISCARD Scam

/Return-Path: .*hotmail\.it.*/                          DISCARD Likely spam
/Return-Path: .*asda\.com/                              REJECT Spam
/Return-Path: .*emaili...@chase.online.com.*/           REJECT Probable phish
/Return-Path: .*wellsfa...@wellsconnect.com.*/          REJECT Probable phish

/Subject:.*western union.*/                             DISCARD Scam
/Subject:.*magnum 4d.*/                                 DISCARD Scam
/Subject:.*winning formula.*/                           DISCARD Scam
/Subject:.*your mailbox.*/                              DISCARD Scam
/Subject:.*my will.*/                                   DISCARD probable phish
/Subject:.*chase.*online.*/                             DISCARD probable phish
/Subject:.*won.*\$\d.*/                                 DISCARD probable phish
/Subject:.*win(ner|ing|ning|nning).*/                           DISCARD 
probable phish
/Subject:.*beneficiary.*/                               DISCARD probable phish
/Subject:.*free money.*/                                DISCARD probable phish
/Subject:.*loan.*/                                      DISCARD probable phish
/Subject:.*grant award.*/                               DISCARD probable phish
/Subject:.*d(egree|iploma).*/                           REJECT Spam

/From:.*payment center.*/                               DISCARD Scam
/From: .*@eBuy.*/                                       DISCARD Scam
/From: .*Radio Tron.*/                                  DISCARD Spam

/Message-ID: .*squirrel@mail\.t-k\.ru.*/                DISCARD Scam
/Message-ID: .*webmail\.activ8\.net\.au.*/              DISCARD Scam

/Reply-to: .*msnzone\.cn.*/                             DISCARD Scam
/Reply-To: .*@eBuy.*/                                   DISCARD Scam
/Reply-to: .*western.unit11@btinternet\.com.*/          DISCARD Scam
/Reply-to: d\.financialloan1@qualityservice\.com/       DISCARD Loan Spam
/Reply-To: ronaldfinson...@yahoo.co.jp/                 REJECT Phish

# Fierce spammer
/From: Fierce/                                          DISCARD Go away spammer

# encoded subject line
/^Subject: =\?.{6,12}\?/                                PREPEND 
X-Encoded-Subject: true


/^Received:/                 IGNORE
/^User-Agent:/               IGNORE
/^X-Mailer:/                 IGNORE
/^X-Originating-IP:/         IGNORE
/^x-cr-[a-z]*:/              IGNORE
/^Thread-Index:/             IGNORE


mime_header_checks:
/filename=\"?(.*)\.(bat|chm|cmd|com|do|exe|hta|jse|rm|scr|pif|vbe|vbs|vxd|xl)\"?$/
   REJECT For security reasons we reject attachments of this type
/^\s*Content-(Disposition|Type).*name\s*=\s*"?(.+\.(lnk|asd|hlp|ocx|reg|bat|c[ho]m|cmd|exe|dll|vxd|pif|scr|hta|jse?|sh[mbs]|vb[esx]|ws[fh]|wav|mov|wmf|xl))"?\s*$/
   REJECT Attachment type not allowed. File "$2" has the unacceptable
extension "$3"

Reply via email to