This is not that hard to setup, check out this thread I absolutely need a throttling feature between emails
Looks like this question have been asked a million of times, I might actually try to build a menu driven program where you can configure the limit with systemd, would find time to do that.