Andy
E-Mails durch http und zcore (web, sync, etc.) werden direkt an den definierten SMTP uebergeben. Im Falle der Appliance ist das [::1]:25. gromox-delivery agiert auf der Empfangsseite, nicht auf der Versandseite. Postfix laesst sich durch rate limits konfigurieren. Rad neu erfinden ist hier nicht nɶtig. Ein MUA (hier, gromox-* als client agierend) mɶchte immer schnellstmɶglich seine E-Mails losbekommen, denn der MTA hat alle Mittel um den transportweg mittels vorhandenen mechanismen zu queuen, throttlen, ... Rate limit kann z.B. so aussehen:
smtp_destination_concurrency_limit = 2
smtp_destination_rate_delay = 1s
smtp_extra_recipient_limit = 10
Gut ist, dass dieses rate limiting nicht die Annahme verweigert, sondern in portionierten Grɶßen weitergibt.