Peut-être que je poursuis un bogue, mais j'essaie de configurer un proxy smtp de toutes sortes. J'ai un serveur postfix qui reçoit tous les e-mails d'une collection de serveurs / clients. Il utilise un smarthost (relayhost = ...) pour transmettre son courrier à notre MTA d'entreprise. Je voudrais limiter le nombre de messages qu'un serveur individuel peut relayer pour éviter de submerger le MTA d'entreprise. Postfix a un programme appelé "enclume" qui est capable de suivre les statistiques sur le courrier à utiliser pour de telles choses, mais il ne semble pas être exécuté. J'ai exécuté "inotifywait -m / usr / lib / postfix / anvil" pendant que je commençais postfix et envoyais un certain nombre de messages via un serveur distant. inotifywait a indiqué que l'enclume n'a jamais été exécutée. Quelqu'un a-t-il réussi à contrôler les taux de postfix / enclume?
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
extrait master.cf
anvil unix - - - - 1 anvil
smtp inet n - - - - smtpd
Anvil se connecte pour postfix, j'ai ajouté ci-dessous à main.cf et semble fonctionner pour moi
la source