Tal vez estoy persiguiendo un error, pero estoy tratando de configurar un proxy smtp. Tengo un servidor de postfix que recibe todo el correo electrónico para una colección de servidores / clientes. Se utiliza un smarthost (relayhost = ...) para reenviar su correo a nuestra MTA corporativa. Me gustaría limitar la cantidad de mensajes que un servidor individual puede transmitir para evitar que el MTA corporativo se vea afectado. Postfix tiene un programa llamado "yunque" que es capaz de rastrear estadísticas sobre el correo que se utilizará para tales cosas, pero parece que no se ejecuta. Ejecuté "inotifywait -m / usr / lib / postfix / anvil" mientras comencé postfix y envié una serie de mensajes a través de él desde un servidor remoto. inotifywait indicó que el yunque nunca se ejecutó. ¿Alguien consiguió controles de velocidad de postfix / yunque para trabajar?
main.cf
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no
readme_directory = no
myhostname = site-server-q9
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = localhost
relayhost = Out outgoing mail relay
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 10.0.0.0/8
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = 10.X.X.X
smtpd_client_message_rate_limit = 1
anvil_rate_time_unit = 1h
extracto de master.cf
anvil unix - - - - 1 anvil
smtp inet n - - - - smtpd
Anvil registra para postfix, he agregado a continuación a main.cf y parece funcionar para mí
fuente