Hello I am using policyd 1.82 with the configuration listed avove
(obviously with database potions changed) and when a user sends more
rate than expected from a mail client, policyd works fine and blocks
exceeding mail, but if the client sends it with php mail function, it
lets the client send all the mails. Postfix is also configured to use
amavis to check mails. How can I configure it to limit all mail that any
account sends (by any method) to 100 emails per hour for example? If I
use policiyd v2 it would be solved? And if I want to restrict the rate
of incomming and outgoing email ?
Thanks.
Postfix Configuration:
smtpd_data_restrictions =
check_policy_service inet:127.0.0.1:10031
permit_mynetworks
Policyd Configuration :
MYSQLHOST="127.0.0.1"
MYSQLDBASE="realname"
MYSQLUSER="realyname"
MYSQLPASS="realname"
MYSQLOPT=""
FAILSAFE=1
DATABASE_KEEPALIVE=0
DEBUG=3
DAEMON=1
BINDHOST=127.0.0.1
BINDPORT=10031
PIDFILE=/var/run/policyd.pid
SYSLOG_FACILITY="LOG_MAIL | LOG_INFO"
CHROOT=/usr/local/policyd/
UID=1000
GID=1000
CONN_ACL="127.0.0.1"
WHITELISTING=1
WHITELISTNULL=0
WHITELISTSENDER=0
WHITELISTDNSNAME=0
AUTO_WHITE_LISTING=0
AUTO_WHITELIST_NUMBER=500
AUTO_WHITELIST_NETBLOCK=0
AUTO_WHITELIST_EXPIRE=7d
BLACKLISTING=0
BLACKLISTDNSNAME=0
BLACKLIST_TEMP_REJECT=1
BLACKLIST_NETBLOCK=0
BLACKLIST_REJECTION="Abuse. Go away."
AUTO_BLACK_LISTING=0
AUTO_BLACKLIST_NUMBER=500
AUTO_BLACKLIST_EXPIRE=7d
BLACKLIST_HELO=0
BLACKLIST_HELO_AUTO_EXPIRE=0
BLACKLISTSENDER=0
HELO_CHECK=0
HELO_MAX_COUNT=10
HELO_BLACKLIST_AUTO_EXPIRE=14d
HELO_AUTO_EXPIRE=7d
SPAMTRAPPING=0
SPAMTRAP_REJECTION="Abuse. Go away."
SPAMTRAP_AUTO_EXPIRE=7d
GREYLISTING=0
GREYLIST_REJECTION="Please try later."
GREYLIST_X_HEADER=0
GREYLIST_HOSTADDR=3
TRAINING_MODE=0
TRAINING_POLICY_TIMEOUT=0
TRIPLET_TIME=1m
OPTINOUT=0
OPTINOUTALL=0
TRIPLET_AUTH_TIMEOUT=30d
TRIPLET_UNAUTH_TIMEOUT=2d
SENDERTHROTTLE=1
SENDER_THROTTLE_SASL=1
SENDER_THROTTLE_HOST=0
QUOTA_EXCEEDED_TEMP_REJECT=0
SENDER_QUOTA_REJECTION="Se ha excedido el limite de envios en cantidad o
tamano."
SENDER_SIZE_REJECTION="Mensaje demasiado grande."
SENDERMSGLIMIT=111
SENDERRCPTLIMIT=1000
SENDERQUOTALIMIT=250000000
SENDERTIMELIMIT=1h
SENDERMSGSIZE=10240000
SENDERMSGSIZE_WARN=50
SENDERMSGSIZE_PANIC=90
SENDER_INACTIVE_EXPIRE=31d
SENDER_THROTTLE_AUTOBLACKLIST=0
SENDER_THROTTLE_AUTOBLACKLIST_NUMBER=3
SENDER_THROTTLE_AUTOBLACKLIST_EXPIRE=6h
RECIPIENTTHROTTLE=0
RECIPIENTMSGLIMIT=511
RECIPIENTTIMELIMIT=1h
RECIPIENT_QUOTA_REJECTION="Quota Exceeded."
RECIPIENT_INACTIVE_EXPIRE=31d
_______________________________________________
Users mailing list
[email protected]
http://lists.policyd.org/mailman/listinfo/users