Forse sto inseguendo un bug ma sto cercando di impostare una specie di proxy smtp. Ho un server Postfix che riceve tutta l'e-mail per una raccolta di server / client. Usano uno smarthost (relayhost = ...) per inoltrare la posta al nostro MTA aziendale. Vorrei limitare il numero di messaggi che un singolo server può inoltrare per evitare di inondare l'MTA aziendale. Postfix ha un programma chiamato "incudine" che è in grado di tenere traccia delle statistiche sulla posta da utilizzare per tali cose ma non sembra essere eseguito. Ho eseguito "inotifywait -m / usr / lib / postfix / anvil" mentre ho avviato postfix e inviato un numero di messaggi attraverso di esso da un server remoto. inotifywait ha indicato che l'incudine non è mai stata eseguita. Qualcuno ha ottenuto controlli postfix / incudine per funzionare?
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
estratto di master.cf
anvil unix - - - - 1 anvil
smtp inet n - - - - smtpd